/*头部*/

.header-top{height:32px;border-bottom: 1px solid #eee;overflow: hidden;background-color: #fff;}
.header-t-content{width: 1200px;margin:  0 auto;height: 32px;}
.header-t-content .welcome-text{float: left;line-height: 32px;color: #bdbdbd;font-size: 14px;margin-right: 20px;padding-left: 140px;}
.header-t-content .login-show-text{float: left;line-height: 32px;color: #bdbdbd;font-size: 14px;padding-left: 140px;}
.header-t-content .exit-login{color: #bdbdbd;}
.header-t-content .exit-login:hover{color: #3488ea;}
.header-body{height: 96px;background-color: #fff;}
.header-body-content{width: 1200px;margin:0 auto;height:68px;position: relative;padding-top: 28px;}
.header-body-content .logo{position: absolute;left: 0;bottom:0px;width: 130px;height: 130px;
    -webkit-box-shadow: 0 -10px 15px #ccc;-moz-box-shadow: 0 -10px 15px #ccc;box-shadow: 0 -10px 15px #ccc;}
.header-body-content .search-block{margin-left:270px;width: 490px;float: left;}
.header-body-content .search-block .search-bar{width: 485px;border: 2px solid #3488ea;height: 36px;position:relative;}
.header-body-content .search-block .search-bar input[type="text"]{border: none;width: 100%;height: 100%;padding:5px 85px 5px 80px;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #666;font-size: 14px;}
.header-body-content .search-select{position: absolute;width: 74px;height: 36px;left: 0;top:0;border-right: 1px solid #3488ea; z-index: 1; /*font-size: 0;text-align: center;*/}
.header-body-content .search-select .search-text-c{display: block;width: 100%;height: 100%;font-size: 0;text-align: center;}
.header-body-content .search-select .search-text{display: inline-block;height: 36px;font-size: 14px;line-height: 36px;color: #666;vertical-align: top;}
.header-body-content .search-select .icon{display: inline-block;height: 4px;width:6px;background: url("../images/sel-icons-img.png") no-repeat left top;overflow: hidden;vertical-align: top;margin: 17px 0 0 6px;}
.header-body-content .select-container{display: none;position: absolute;width:77px;left:-2px;top:36px;background-color: #3488ea;z-index: 5;}
.header-body-content .select-container .search-list{display: block;padding-left: 5px;line-height:28px;border-bottom: 1px solid #fff;color: #fff;font-size: 12px;}
.header-body-content .searchBtn{position: absolute;right:0;top:0;width: 85px;height: 36px;background-color: #3488ea;color: #fff;
text-align: center;line-height: 36px;font-size: 14px; z-index: 1;transition:all 0.3s;}
.header-body-content .searchBtn:hover{background-color: #2375d4;}
.header-body-content .keyWords{font-size: 0;}
.header-body-content .keyWords .keyWords-item{font-size: 12px;color: #666;line-height: 28px;display: inline-block;vertical-align: top;margin-right: 10px;}
.header-body-content .keyWords .keyWords-item:hover{color: #3488ea;text-decoration: underline;}
.header-body-content .about-login{float: right;}
.header-body-content .about-login .login-false{width: 108px;height: 38px;border: 1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;
    border-radius:4px;font-size: 0;text-align: center;background-color: #f8f8f8;}
.header-body-content .about-login .login-false .icon{display: inline-block;vertical-align: top;width: 18px;height: 18px;overflow: hidden;
background: url("../images/sel-icons-img.png") no-repeat -20px 0;margin: 9px 3px 0 0;}
.header-body-content .about-login .login-false .do-login{display: inline-block;vertical-align: top;line-height: 38px;color: #666;font-size: 14px;}
.header-body-content .about-login .login-false .do-login:hover{color: #3488ea;}
.header-body-content .about-login .login-false .text{display: inline-block;vertical-align: top;line-height: 38px;color: #666;font-size: 14px;}
.header-body-content .about-login .login-false .do-register{display: inline-block;vertical-align: top;line-height: 38px;color: #666;font-size: 14px;}
.header-body-content .about-login .login-false .do-register:hover{color: #3488ea;}
.header-body-content .about-login .login-true {height: 40px;}
.login-true .personal-s-part{float: left;height:40px;width:110px;position: relative;margin-right: 10px;}
.login-true .personal-s-part .personal-name{width:110px;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;box-sizing: border-box;
border:1px solid #ddd;background-color: #f8f8f8;position:relative;padding-left: 40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
line-height: 40px;padding-right: 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;color:#666;}
.login-true .personal-s-part:hover .personal-name{border: 1px solid #3488ea;background-color: #3488ea;color: #fff;}
.login-true .personal-s-part .avatar{position: absolute;left: 10px;top:7px;width: 26px;height: 26px;overflow: hidden;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.login-true .personal-s-part .avatar img{display: block;width: 100%;height: 100%;}
.login-true .personal-s-part .personal-extend{position: absolute;left: 0;top:40px;width: 110px;display: none;background-color: #fff;z-index:5}
.login-true .personal-s-part:hover .personal-extend{display: block;}

.designer-extend{position: absolute;right: 0;top:40px;width:190px;display: none;background-color: #fff;z-index:5;padding: 0 5px;}
.designer-extend .icon_shop_level{margin-right: 0;}
.designer-extend .link-top-part{padding-bottom:4px;border-bottom:1px solid #ddd;}
.designer-extend .link-bottom-part{padding-top:4px;}

.designer-extend .level-icon{text-align: center;height: 28px;}
.designer-part-l{float: left;width: 95px;padding-top: 15px;}
.designer-part-l .link-part{border-top: 1px solid #ddd;padding: 4px 0 6px;}
.user-part-r .link-part{border-left: 1px solid #ddd;border-top: 1px solid #ddd;padding: 4px 0 6px;}
.designer-extend .level-text{line-height: 20px;font-size: 12px;color: #bbb;text-align: center;margin-bottom: 4px;}
.user-part-r{float: left;width: 95px;padding-top: 15px;}
.login-true .personal-s-part:hover .designer-extend{display: block;}
.login-true .personal-extend .level-block{padding: 0 2px;}
.login-true .personal-extend .level-text{line-height: 24px;text-align: center;font-size: 12px;color:#bbb;}
.login-true .personal-extend .level-icon{height: 24px;font-size: 0;text-align: center;border-bottom: 1px solid #ddd;padding-bottom: 4px;}
.login-true .personal-extend .level-icon .icon{display: inline-block;vertical-align: top;width: 20px;height: 20px;overflow: hidden;
background: url("../images/level-icon.png") no-repeat;margin-top: 2px;}
.login-true .link-part .s-link{line-height:24px;position: relative;display: block;padding-left: 30px;font-size: 12px;color:#666;}
.login-true .link-part .s-link .dot{position: absolute;left:25px;top:10px;width: 4px;height: 4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:transparent;}
.login-true .link-part .s-link:hover .dot{position: absolute;left:16px;top:10px;background-color: #3488ea;}
.login-true .link-part .s-link:hover{color: #3488ea;}
.login-true .upLoad-model{float: left;width: 110px;height: 40px;position: relative;margin-right: 10px;}
.login-true .upLoad-model .extend-links{position: absolute;left: 0;top:40px;background-color: #fff;width: 110px;display: none;z-index: 5}
.login-true .upLoad-model:hover .extend-links{display: block;}
.login-true .upLoad-model .extend-links .s-link{display:block;line-height: 32px;padding-left: 30px;font-size: 12px;color:#666;position: relative;}
.login-true .upLoad-model .extend-links .s-link .dot{position: absolute;left:25px;top:14px;width: 4px;height: 4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:transparent;}
.login-true .upLoad-model .extend-links .s-link:hover .dot{position: absolute;left:16px;top:14px;background-color: #3488ea;}
.login-true .upLoad-model .extend-links .s-link:hover{color: #3488ea;}
.login-true .upLoad-model .upload-text{display: block;width:108px;height:38px;font-size: 0;border: 1px solid #ddd;background-color: #f8f8f8;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align: center;}
.login-true .upLoad-model:hover .upload-text{border: 1px solid #3488ea;background-color: #3488ea;}
.login-true .upLoad-model .upload-text .icon{width: 20px;height: 20px;display: inline-block;vertical-align: top;background: url("../images/sel-icons-img.png") no-repeat 0 -20px;overflow: hidden;margin: 10px 3px 0 0;}
.login-true .upLoad-model:hover .upload-text .icon{background: url("../images/sel-icons-img.png") no-repeat -20px -20px;}
.login-true .upLoad-model .upload-text .text{display: inline-block;vertical-align: top;line-height:38px;font-size: 12px;color: #666;}
.login-true .upLoad-model:hover .upload-text .text{color: #fff;}
.login-true .shopCart-block{float: left;width: 60px;height:55px;position: relative;}
.login-true .shopCart-block .shopCart-text{width: 58px;height: 38px;border: 1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display: block;background-color: #f8f8f8;text-align: center;font-size: 0;}
.login-true .shopCart-block:hover .shopCart-text{border: 1px solid #3488ea;background-color: #3488ea;}
.login-true .shopCart-block .shopCart-text .cart-icon{display: inline-block;vertical-align: top;width:24px;height: 24px;margin-top:9px;position: relative;}
.login-true .shopCart-block .shopCart-text .icon{display: inline-block;vertical-align: top;width: 20px;height: 20px;overflow: hidden;background: url("../images/sel-icons-img.png") no-repeat 0 -40px;}
.login-true .shopCart-block:hover .shopCart-text .icon{background: url("../images/sel-icons-img.png") no-repeat -20px -40px;}
.login-true .shopCart-block .shopCart-text .num{width: 14px;height: 14px;background-color: #46cff7;color: #fff;line-height:14px;
position: absolute;right:-3px;top:-3px;font-size:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.login-true .shopCart-block .shopCart-container{position: absolute;right: 0;top:52px;border: 1px solid #ddd;width: 358px;display: none;z-index: 5;background-color: #fff;}
.login-true .shopCart-block:hover .shopCart-container{display: block;}
.login-true .shopCart-block .shopCart-container .sanjiao{position: absolute;width: 18px;height: 10px;background: url("../images/sel-icons-img.png") no-repeat -40px 0;overflow: hidden;top:-10px;right:20px;}
.login-true .shopCart-block .cart-title{line-height: 38px;font-size: 14px;padding-left: 20px;font-weight: bold;color: #666;}
.s-goods-designer .author-name{line-height: 40px;color: #fff;padding-left: 20px;font-size: 14px;background-color: #96cfff;font-weight: bold;}
.s-goods-designer .designer-goods .s-goods{padding: 10px;border-bottom: 1px dashed #ddd;}
.s-goods-designer .designer-goods .s-goods:last-child{border-bottom:none;}
.s-goods-designer .designer-goods .goods-info{position:relative;padding-left:88px;padding-right: 75px;min-height: 80px;}
.s-goods-designer .designer-goods .goods-info .goods-avatar{position:absolute;width: 80px;height: 80px;overflow: hidden;left: 0;top:0}
.s-goods-designer .designer-goods .goods-info .goods-right-p{position:absolute;width:75px;height: 80px;right: 0;top:0}
.s-goods-designer .designer-goods .goods-right-p .price{line-height: 20px;font-size: 14px;font-weight: bold;padding: 6px 0;color: #666;text-align: right;}
.s-goods-designer .designer-goods .goods-right-p .delete-bar{padding-top: 6px;text-align: right;}
.s-goods-designer .designer-goods .goods-right-p .delete-btn{line-height: 16px;color: #3488ea;text-decoration: underline;font-size: 14px;}
.s-goods-designer .designer-goods .goods-right-p .jq-input{width:40px;height:16px;padding-left:14px;text-align: center;font-size: 13px;color: #444;}
.s-goods-designer .designer-goods .goods-right-p .ui-spinner-down{height: 22px;width: 18px;position: absolute;left: 0;top:0;border-left: none;border-right: 1px solid #ddd;}
.s-goods-designer .designer-goods .goods-right-p .ui-spinner-up{height: 22px;width: 18px;}
.s-goods-designer .designer-goods .goods-info .goods-avatar img{display: block;width: 100%;height: 100%;}
.s-goods-designer .designer-goods .goods-info .goods-name{line-height: 20px;font-size: 14px;font-weight: bold;padding: 6px 0;color: #666;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.s-goods-designer .designer-goods .goods-info .other-msg{line-height: 16px;font-size: 12px;color: #666;}
.has-goods .sum-bar{padding: 8px 10px;background-color: #f2f2f2;font-size: 0;}
.has-goods .sum-bar .sum-goods{display: inline-block;vertical-align: top;line-height: 36px;font-size: 14px;color: #5d5d5d;margin-right: 15px;}
.has-goods .sum-bar .sum-goods .num-count{font-weight: bold;color: #5d5d5d;}
.has-goods .sum-bar .sum-price{display: inline-block;vertical-align: top;line-height: 36px;font-size: 14px;color: #5d5d5d;}
.has-goods .sum-bar .sum-price .sum-price-count{color: #3488ea;font-weight: bold;}
.has-goods .sum-bar .to-cart-btn{float: right;width: 90px;background-color: #3488ea;font-size: 14px;color: #fff;line-height: 36px;
text-align: center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition: all 0.3s;}
.has-goods .sum-bar .to-cart-btn:hover{background-color: #2375d4;}
.no-goods-text{line-height: 24px;text-align: center;padding: 20px;font-size: 14px;color: #666;}

/*导航*/
.main-nav{background-color: #3488ea;height: 40px;}
.main-nav .nav-center {width: 1200px;margin:0 auto;height: 40px;}
.main-nav .nav-center .nav-item{float: left;width: 130px;height:40px;text-align: center;line-height: 40px;color: #c1deff;font-size: 18px;}
.main-nav .nav-center .nav-item.active{background-color: #226bbf;color: #fff;}
.main-nav .nav-center .nav-item:hover{background-color: #226bbf;color: #fff;}


/*底部*/
.footer{background-color: #3c3c3c}
.footer .footer-top .footer-center{width: 1200px;margin: 0 auto;padding-top: 30px;padding-bottom: 50px;overflow: hidden;}
.footer-top .contact{width: 215px;float: left;}
.footer-top .contact .note-title{line-height: 24px;font-size: 20px;color: #e2e2e2}
.footer-top .contact .contact-types{font-size: 0;padding-top: 27px;}
.footer-top .contact .contact-types .type-qq{display: inline-block;vertical-align: top;width: 42px;height: 42px;background:url("../images/shejiao-icon.png") no-repeat 0 0;overflow: hidden;margin-right: 15px;}
.footer-top .contact .contact-types .type-qq:hover{background:url("../images/shejiao-icon.png") no-repeat 0 -42px;}
.footer-top .contact .contact-types .type-xinlang{display: inline-block;vertical-align: top;width: 42px;height: 42px;background:url("../images/shejiao-icon.png") no-repeat -42px 0;overflow: hidden;margin-right: 15px;}
.footer-top .contact .contact-types .type-xinlang:hover{background:url("../images/shejiao-icon.png") no-repeat -42px -42px;}
.footer-top .links-us{float: left;overflow: hidden;}
.footer-top .links-us dl{float: left;width: 188px;}
.footer-top .links-us dt{line-height: 24px;font-size: 20px;color: #e2e2e2;margin-bottom: 20px;}
.footer-top .links-us dd{margin-bottom: 14px;}
.footer-top .links-us dd a{line-height: 24px;display:inline-block;vertical-align: top;color: #bebebe;font-size: 14px;}
.footer-top .links-us dd a:hover{color: #fff;text-decoration: underline;}
.footer-top .tel-chat{float: right;overflow: hidden;}
.footer-top .tel-chat .tel-part{float: left;margin-right: 100px;}
.footer-top .tel-chat .tet-note{line-height: 24px;font-size: 20px;color: #e2e2e2;margin-bottom: 20px;}
.footer-top .tel-chat .tel-num{line-height:32px;font-size: 24px;color: #bebebe;padding-left: 32px;position: relative;}
.footer-top .tel-chat .tel-num .icon{position: absolute;left: 1px;top:5px;width: 21px;height: 22px;background: url("../images/sel-icons-img.png") no-repeat -40px -20px;overflow: hidden;}
.footer-top .tel-chat .chat-part{float: right;width: 110px;}
.footer-top .tel-chat .chat-part .gov-chat{line-height: 40px;position: relative;padding-left: 40px;font-size: 16px;color: #888;background-color: #333;}
.footer-top .tel-chat .chat-part .gov-chat .icon{position: absolute;left: 9px;top:11px;width: 22px;height: 18px;background: url("../images/sel-icons-img.png") no-repeat -60px 0;overflow: hidden;}
.footer .footer-bottom{border-top: 1px solid #464646;height: 80px;}
.footer .footer-bottom .text{width: 1200px;margin: 0 auto;text-align:center;color: #5f5f5f;font-size: 12px;line-height: 20px;padding-top: 30px;}



/*banner*/
.banner-wrapper{height: 400px;position: relative;}
.banner-wrapper .banner-page{position: absolute;left: 0;bottom: 10px;width: 100%;z-index:2;font-size: 0;text-align: center;}
.banner-wrapper .banner-link{display: block;width: 100%;height: 100%;}
.banner-wrapper .banner-page .flex-control-nav li{display: inline-block;vertical-align: top;width: 10px;height: 10px;margin: 0 5px;}
.banner-wrapper .banner-page .flex-control-nav li a{display:block;width: 10px;height: 10px;background-color: #979a9c;
    -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.banner-wrapper .banner-page .flex-control-nav li a.flex-active{background-color: #fff;}
.banner-wrapper .index-banner{height: 400px;position: relative;}
.banner-wrapper .index-banner .s-slide{height: 400px;overflow: hidden;}
.banner-wrapper .banner-content{position: absolute;left: 0;width:100%;top:0;height: 0}
.banner-center{width: 1200px;margin: 0 auto;}
.banner-center .model-classify{float: left;width: 160px;background-color: #111;}
.banner-center .model-classify .classify-title{line-height: 48px;font-size: 16px;color: #e3e3e3;padding-left: 20px;}
.banner-center .model-classify .s-classify{height: 43px;border-top: 1px solid #333;position: relative;}
.banner-center .model-classify .classify-text{line-height: 43px;color: #e3e3e3;font-size: 14px;padding-left: 36px;position:relative;padding-right: 20px;}
.banner-center .s-classify:hover .classify-text{color: #3488ea;}
.banner-center .model-classify .classify-text .icon{position: absolute;left:2px;top:5px;overflow: hidden;width: 30px;height: 30px;}
.banner-center .s-classify:hover .classify-text .icon{background-position: 0 -30px!important;}
.banner-center .model-classify .classify-text .arrow{position: absolute;right:7px;top:15px;overflow: hidden;width:7px;height:11px;background: url("../images/sel-icons-img.png") no-repeat -60px -20px;}
.banner-center .model-classify .classify-sub{position: absolute;left:160px;top:0;width: 120px;background-color: #222;display: none;z-index: 5}
.banner-center .s-classify:hover .classify-sub{display: block;}
.banner-center .model-classify .classify-sub .sub-list{display: block;line-height: 42px;padding-left: 36px;color: #b1b1b1;font-size: 14px;}
.banner-center .model-classify .classify-sub .sub-list:hover{color: #f1f1f1;background-color: #3488ea;}


/*设计师阵容*/
.designer-section{padding: 60px 0;}
.section-title{line-height: 35px;text-align: center;font-size: 22px;color:#333;font-weight: normal;background: url("../images/tiao-line.png") no-repeat center top;overflow: hidden;margin-bottom: 50px;}
.section-title.blue-bg{color:#fff;background: url("../images/tiao-line.png") no-repeat center bottom;}
.designer-wrapper{position:relative;margin-bottom: 60px;}
.designer-wrapper .designer-ctrl .flex-prev{width: 40px;height: 40px;position: absolute;left: -54px;top:120px;background: url("../images/sel-icons-img.png") no-repeat 0 -60px;overflow: hidden;}
.designer-wrapper .designer-ctrl .flex-prev:hover{background: url("../images/sel-icons-img.png") no-repeat -400px -60px;}
.designer-wrapper .designer-ctrl .flex-next{width: 40px;height: 40px;position: absolute;right: -54px;top:120px;background: url("../images/sel-icons-img.png") no-repeat -40px -60px;overflow: hidden;}
.designer-wrapper .designer-ctrl .flex-next:hover{background: url("../images/sel-icons-img.png") no-repeat -440px -60px;}
.designer-slide .s-slide-deg .designer-info{height: 250px;padding-left:382px;position: relative;}
.designer-slide .s-slide-deg .designer-info .avatar{position: absolute;width: 250px;height: 250px;left:73px;top:0;overflow: hidden;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.designer-slide .s-slide-deg .designer-info .avatar img{display: block;width: 100%;height: 100%;}
.designer-slide .s-slide-deg .designer-info .name{line-height: 24px;font-size: 22px;color: #333;margin-bottom: 6px;display: block;}
.designer-slide .s-slide-deg .designer-info .level-bar{height: 30px;margin-bottom: 6px;font-size: 0;}
.designer-slide .s-slide-deg .designer-info .shop-level{display: inline-block;vertical-align: top;width: 34px;height: 18px;background: url("../images/shop-level-bg.png") left top;margin: 6px 24px 0 0;}
.designer-slide .s-slide-deg .designer-info .personal-level{display: inline-block;vertical-align: top;width: 20px;height: 20px;background: url("../images/personal-level-bg.png") left top;margin: 6px 0 0 0;}
.designer-slide .s-slide-deg .designer-info .number-info{font-size: 0;}
.designer-slide .s-slide-deg .designer-info .model-num{display: inline-block;vertical-align: top;line-height: 22px;font-size: 14px;color: #6b6b6b;margin-right: 60px;}
.designer-slide .s-slide-deg .designer-info .sale-num{display: inline-block;vertical-align: top;line-height: 22px;font-size: 14px;color: #6b6b6b;}
.designer-slide .s-slide-deg .designer-info .designer-summary{line-height: 22px;font-size: 14px;color: #6b6b6b;}
.models{padding-top: 35px;position:relative;}
.models .works-ctrl{position: absolute;width: 44px;height: 108px;left: 630px;top:35px;}
.models .works-ctrl .prev-btn{position: absolute;width: 44px;height:50px;left: 0;top:0;background: url("../images/dirction_bg.png") no-repeat -44px 0;overflow: hidden;}
.models .works-ctrl .prev-btn.disable{background: url("../images/dirction_bg.png") no-repeat 0px 0px;}

.models .works-ctrl .next-btn{position: absolute;width: 44px;height: 50px;left: 0;bottom:0;background: url("../images/dirction_bg.png") no-repeat -44px -50px;overflow: hidden;}
.models .works-ctrl .next-btn.disable{background: url("../images/dirction_bg.png") no-repeat 0 -50px;}


.models .models-view-port{width: 616px;height:140px;overflow:hidden}
.models .models-view-port .item-container{/*width: 2040px;*/height: 140px;}
.models .models-view-port .item-container .item{float: left;width: 140px;height:108px;margin-right:14px;}
.models .models-view-port .item-container .item .s-works-img{display: block;width: 100%;height: 100%;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow: hidden;}
.models .models-view-port .item-container .item .s-works-img img{display: block;width: 100%;height: 100%;}
.models .models-slides .s-works-img img{display: block;width: 100%;height: 100%;}


/*缩略图*/
.slide-thumbnail{width: 1220px;height: 80px;margin-bottom: 40px;}
.slide-thumbnail .s-thumbnail{float: left;width: 255px;height: 60px;margin-right: 20px;background-color: #eee;padding: 10px 15px;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor: pointer;transition: all 0.3s}
.slide-thumbnail .s-thumbnail:hover{background-color: #3488ea;}
.slide-thumbnail .s-thumbnail.active{background-color: #3488ea;}
.slide-thumbnail .s-thumbnail .thumbnail-info{height: 60px;position: relative;padding-left: 90px;}
.slide-thumbnail .s-thumbnail .thumbnail-info .name{line-height: 26px;font-size: 16px;color: #666;margin-bottom: 10px;transition: all 0.3s}
.slide-thumbnail .s-thumbnail:hover .thumbnail-info .name{color: #fff;}
.slide-thumbnail .s-thumbnail.active .thumbnail-info .name{color: #fff;}
.slide-thumbnail .s-thumbnail .thumbnail-info .level-bar{font-size: 0;}
.slide-thumbnail .s-thumbnail .thumbnail-info .shop-level{display: inline-block;vertical-align: top;width: 34px;height: 18px;
    background: url(../images/shop-level-bg.png) left top;margin: 0 24px 0 0;}
.slide-thumbnail .s-thumbnail .thumbnail-info .personal-level{display: inline-block;vertical-align: top;width: 20px;height: 20px;
    background: url(../images/personal-level-bg.png) left top;}
.slide-thumbnail .s-thumbnail .thumbnail-avatar{position: absolute;width: 60px;height: 60px;overflow: hidden;left: 0;top:0;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.slide-thumbnail .s-thumbnail .thumbnail-avatar img{display: block;width: 100%;height: 100%;}

.designer-section .more-bar{font-size: 0;text-align: center;}
.designer-section .more-bar .more-btn{display: inline-block;width: 120px;height: 38px;line-height: 38px;border: 1px solid #ddd;color: #6b6b6b;font-size: 14px;}
.designer-section .more-bar .more-btn:hover{background-color: #3488ea;color: #fff;margin-left:8px;border: 1px solid #3488ea}

/*模型专题*/
.modelSubject-section{background: url("../images/index-blue-bg.jpg") no-repeat center top;overflow: hidden;padding: 50px 0 44px;background-size: cover}
.modelSubject-section .models-container{margin-bottom: 32px;}
.models-container .slide-box{width: 1220px;height: 280px;}
.models-container .slide-box .s-model{width:280px;float: left;height: 280px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow: hidden;
    position: relative;background: #fff;margin-right: 20px;-webkit-box-shadow: 0 5px 10px #20528d;-moz-box-shadow: 0 5px 10px #20528d;box-shadow: 0 5px 10px #20528d;}
.models-container .slide-box .s-model:hover{background-color: #3488ea;}
.models-subject-wrapper{position: relative;margin-bottom: 40px;}
.models-container .slide-box .s-model .img-box{height: 210px;display: block;overflow: hidden;position: relative;}
.models-container .slide-box .s-model .img-box .img-text{position: absolute;height:40px;padding:8px 10px;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;box-sizing: border-box; background-color: rgba(0,0,0,0.7);width: 100%;left: 0;bottom:-40px;line-height: 24px;font-size: 16px;
color:#fff;opacity: 0;z-index:2;visibility: hidden}
.models-container .slide-box .s-model:hover .img-box .img-text{position: absolute;left: 0;bottom:0;opacity: 1;visibility: visible}
.models-container .slide-box .s-model .blue-line{position:absolute;left: 0;top:0px;border: 1px solid #3488ea;width: 100%;height: 210px;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index: 2;border-bottom: none;opacity: 0;visibility: hidden;}
.models-container .slide-box .s-model:hover .blue-line{opacity: 1;visibility: visible;}
.models-container .slide-box .s-model .img-box img{display: block;width: 100%;height:100%;}
.models-container .slide-box .s-model:hover .img-box img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.models-container .slide-box .s-model .model-info{padding: 8px 12px;position: relative;}
.models-container .slide-box .s-model .name{display: block;line-height: 24px;font-size: 16px;color: #666;}
.models-container .slide-box .s-model .arrow{position: absolute;width: 27px;height: 16px;background:url("../images/sel-icons-img.png") no-repeat -180px -40px;overflow: hidden;
top:20px;right: 30px;}
.models-container .slide-box .s-model:hover .arrow{position: absolute;top:20px;right:20px;}
.models-container .slide-box .s-model:hover .name{color: #fff;}
.models-container .slide-box .s-model .key-text{line-height: 24px;font-size: 14px;color: #bababa;}
.models-container .slide-box .s-model:hover .key-text{color: #fff;}
.model-slide-ctrl{font-size: 0;text-align: center;;height: 2px;}
.models-subject-wrapper .model-slide-ctrl .flex-direction-nav .flex-prev{width: 40px;height: 40px;position: absolute;left: -54px;top: 120px;background: url(../images/sel-icons-img.png) no-repeat 0 -60px;overflow: hidden;}
.models-subject-wrapper .model-slide-ctrl .flex-direction-nav .flex-prev:hover{background: url(../images/sel-icons-img.png) no-repeat -400px -60px;}
.models-subject-wrapper .model-slide-ctrl .flex-direction-nav .flex-next{width: 40px;height: 40px;position: absolute;right: -54px;top: 120px;background: url(../images/sel-icons-img.png) no-repeat -40px -60px;overflow: hidden;}
.models-subject-wrapper .model-slide-ctrl .flex-direction-nav .flex-next:hover{background: url(../images/sel-icons-img.png) no-repeat -440px -60px;}
.model-slide-ctrl .flex-control-nav li{display: inline-block;margin: 0 5px;width: 24px;height: 2px;}
.model-slide-ctrl .flex-control-nav li a{display: block;width: 100%;height: 100%;background-color: #dfdfdf;}
.model-slide-ctrl .flex-control-nav li a.flex-active{background-color: #3488ea;}
.modelSubject-section .more-bar{font-size: 0;text-align: center;/*padding-bottom: 60px;*/}
.modelSubject-section .more-bar .more-btn{display: inline-block;width:120px;height:38px;line-height:38px;color: #fff;font-size:14px;background-color:transparent;border: 1px solid #bdc7d9;}
.modelSubject-section .more-bar .more-btn:hover{border: 1px solid #3488ea;background-color: #3488ea;margin-left: 8px;}

    /*热门商品*/
.hot-goods{/*background-color: #fff;*/padding: 60px 0;}
.hot-goods .goods-container{width: 1220px;padding-bottom: 25px;}
.hot-goods .goods-container .s-goods{width: 278px;border: 1px solid #f8f8f8;float: left;-webkit-box-shadow: 0 3px 5px #ccc;-moz-box-shadow: 0 3px 5px #ccc;
    box-shadow: 0 3px 5px #ccc;margin: 0 25px 25px 0;background-color: #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow: hidden;}
.hot-goods .goods-container .s-goods:hover{border: 1px solid #3488ea;background-color: #3488ea;}
.hot-goods .s-goods .goods-img-box{display: block;height: 210px;overflow: hidden;}
.hot-goods .s-goods .goods-img-box img{display: block;width: 100%;height: 100%;}
.hot-goods .s-goods:hover .goods-img-box img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform: scale(1.05);}
.hot-goods .s-goods .goods-info{padding: 8px 12px;}
.hot-goods .s-goods .goods-info .goods-name{line-height: 30px;display: block;font-size: 16px;color: #333;height: 30px;width: 100%;overflow-x: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hot-goods .s-goods:hover .goods-info .goods-name{color: #fff;}
.hot-goods .s-goods .goods-info .belong-types{line-height:26px;font-size: 14px;color: #999;margin-bottom: 6px;height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hot-goods .s-goods:hover .goods-info .belong-types{color: #afdcff;}
.hot-goods .s-goods .goods-info .goods-price{line-height:30px;font-size: 18px;color: #3488ea;text-align: right;}
.hot-goods .s-goods:hover .goods-info .goods-price{color: #fff;}
.hot-goods .s-goods .goods-info .goods-price .note{float: left;font-size: 12px;color: #999999;}
.hot-goods .s-goods:hover .goods-info .goods-price .note{color: #aad0fd;}
.hot-goods .s-goods .goods-info .goods-designer{margin-top: 4px;height: 40px;padding-top: 8px;border-top: 1px solid #eee;position: relative;padding-left: 45px;line-height: 40px;color: #999999;}
.hot-goods .s-goods:hover .goods-info .goods-designer{border-top: 1px solid #65a0e5;color: #84b8f4}
.hot-goods .s-goods .goods-info .avatar{position: absolute;width: 40px;height: 40px;overflow: hidden;left: 0;top:8px;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.hot-goods .s-goods .goods-info .buy-count{position: absolute;right: 0;top:8px;line-height: 40px;font-size: 14px;color: #999;}
.hot-goods .s-goods:hover .goods-info .buy-count{color: #fff;}
.hot-goods .s-goods .goods-info .avatar img{display: block;width: 100%;height: 100%;}
.hot-goods .more-bar{font-size: 0;text-align: center;}
.hot-goods .more-bar .more-btn{display:inline-block;width:120px;height:38px;line-height:38px;border:1px solid #ddd;color:#6b6b6b;font-size:14px;}
.hot-goods .more-bar .more-btn:hover{background-color: #3488ea;color: #fff;margin-left:8px;border: 1px solid #3488ea}


    /*设计师入驻*/
.designer-join{background: url("../images/designer-bg_02.jpg") no-repeat center top;padding:50px 0 85px;}
.designer-flow{font-size: 0;text-align: center;height: 200px;}
.designer-flow .s-flow{display: inline-block;width: 290px;height: 190px;margin: 0 36px;background-color: #fff;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow: hidden;position: relative;cursor: pointer;
    -webkit-box-shadow: 0 5px 10px #20528d;-moz-box-shadow: 0 5px 10px #20528d;box-shadow: 0 5px 10px #20528d;}
.designer-flow .s-flow .arrow{position: absolute;width: 50px;height: 52px;background: url("../images/sel-icons-img.png") no-repeat -220px 0;
    overflow: hidden;bottom:-10px;right:32px;opacity: 0;visibility: hidden;}
.designer-flow .s-flow:hover .arrow{opacity:1;visibility:visible;position: absolute;bottom:0;right:32px;}
.designer-flow .s-flow .flow-info{position: relative;padding-left: 90px;padding-top: 20px;}
.designer-flow .s-flow .flow-info .order-num{position: absolute;width: 66px;height: 36px;padding-bottom: 50px;border-right: 1px solid #eee;
    padding-left: 10px;left: 0;top:42px;font-size: 34px;font-weight: bold;line-height: 36px;color: #ddd}
.designer-flow .s-flow:hover .flow-info .order-num{color: #3488ea;border-right: 1px solid #3488ea}
.designer-flow .s-flow .flow-info .title{font-size: 0;overflow: hidden;margin-bottom: 14px;}
.designer-flow .s-flow .flow-info .note-text{float: left;line-height: 24px;font-size: 16px;padding-top: 16px;margin-right: 25px;}
.designer-flow .s-flow:hover .flow-info .note{color: #3488ea;}
.designer-flow .s-flow .flow-info .text{font-size: 14px;line-height: 24px;text-align: justify;color: #9a9a9a;width: 170px;}
.designer-flow .s-flow .flow-info .icon{width: 40px;height: 40px;overflow: hidden;float: left;}
.designer-flow .s-flow.flow1 .flow-info .icon{background: url("../images/sel-icons-img.png") no-repeat -100px 0;}
.designer-flow .s-flow.flow2 .flow-info .icon{background: url("../images/sel-icons-img.png") no-repeat -140px 0;}
.designer-flow .s-flow.flow3 .flow-info .icon{background: url("../images/sel-icons-img.png") no-repeat -180px 0;}



    /*打印知识*/
.knowledge-container{margin-bottom: 5px;}
.print-knowledge{padding:60px 0;}
.knowledge-nav{font-size: 0;text-align: center;margin-bottom: 30px;}
.knowledge-nav .s-nav{line-height: 30px;font-size: 14px;color: #888;border: 1px solid #eee;margin: 0 6px;padding: 0 18px;display: inline-block;vertical-align: top;}
.knowledge-nav .s-nav.active{border: 1px solid #3488ea;background: #3488ea;color: #fff;}
.knowledge-nav .s-nav:hover{border: 1px solid #3488ea;background: #3488ea;color: #fff;}
.knowledge-container .knowledge-image-text{float: left;width: 650px;}
.knowledge-container .s-image-text{padding: 16px;-webkit-box-shadow: 0 0 3px #ccc ;-moz-box-shadow: 0 0 3px #ccc;box-shadow: 0 0 3px #ccc;margin-bottom: 15px;}
.knowledge-container .s-image-text:hover{-webkit-box-shadow: 0 0 6px #3488ea ;-moz-box-shadow: 0 0 6px #3488ea;box-shadow: 0 0 6px #3488ea;cursor: pointer}
.knowledge-container .image-text-info{height: 180px;position: relative;padding-left: 260px;}
.knowledge-container .image-text-info .img-box{position: absolute;left: 0;top:0;width: 240px;height: 180px;overflow: hidden;}
.knowledge-container .image-text-info .img-box img{display: block;width: 100%;height: 100%;}
.knowledge-container .s-image-text:hover .img-box img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05); transform:scale(1.05);}
.knowledge-container .image-text-info .title{line-height: 46px;font-size: 18px;color:#333;display: block;height: 46px;display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;}
.knowledge-container .s-image-text:hover .title{color:#3488ea;}
.knowledge-container .image-text-info .summary{line-height:22px;font-size: 14px;color:#999;text-align: justify;}
.knowledge-container .image-text-info .bottom-bar{position: absolute;right: 0;bottom: 0;width:358px;height: 30px;}
.knowledge-container .image-text-info .bottom-bar .add-time{float: left;font-size: 16px;line-height: 30px;color: #bbb;}
.knowledge-container .image-text-info .bottom-bar .arrow{float: right;width: 90px;height: 30px;background: url("../images/sel-icons-img.png") no-repeat -80px -40px;overflow: hidden;
opacity: 0;visibility: hidden;margin-right:6px;}
.knowledge-container .s-image-text:hover .bottom-bar .arrow{opacity: 1;visibility: visible;margin-right: 0;}
.knowledge-bbs-lists{width: 500px;float: right;padding-top: 5px;}
.knowledge-bbs-lists .s-bbs-list{height: 40px;margin-bottom: 22px;}
.knowledge-bbs-lists .s-bbs-list .list-info{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 120px;
display: block;height: 40px;position: relative;font-size: 16px;color: #333;line-height: 40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.knowledge-bbs-lists .s-bbs-list .list-info:hover{background-color: #3488ea;color: #fff;}
.knowledge-bbs-lists .s-bbs-list .list-info .add-time{position: absolute;left: 0;height: 40px;top:0;width: 120px;text-align: center;
font-size: 16px;color: #999;line-height: 40px;}
.knowledge-bbs-lists .s-bbs-list .list-info:hover .add-time{color: #fff;}
.print-knowledge .more-bar{font-size: 0;text-align: center;}
.print-knowledge .more-bar .more-btn {display:inline-block;width:120px;height:38px;line-height:38px;border:1px solid #ddd;color:#6b6b6b;font-size:14px;}
.print-knowledge .more-bar .more-btn:hover{background-color: #3488ea;color: #fff;margin-left:8px;border: 1px solid #3488ea}


/*友情链接*/
.friendly-links{padding-bottom: 20px;}
.friendly-links .title-f{height: 84px;position: relative;margin-bottom: 5px;}
.friendly-links .title-f .line{position: absolute;width: 100%;height: 1px;background-color: #b8b8b8;left: 0;top:44px;}
.friendly-links .title-f .title-text{position: absolute;width:144px;height: 24px;background-color: #fff;left:50%;top:30px;line-height: 24px;margin-left:-72px;
text-align: center;font-size: 20px;color: #666;}
.friendly-links .links-container{font-size: 0;}
.friendly-links .links-container .s-link{display: inline-block;line-height: 24px;vert-align: top;margin: 0 30px 24px 0;font-size: 14px;color: #666;}
.friendly-links .links-container .s-link:hover{color: #3488ea;}




/*登录*/
.login-center{background: url("../images/login-bg_01.jpg") no-repeat center top;
    padding:50px 0;overflow: hidden;}
.login-container{width:990px;height:700px;background-color:#fff;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow: hidden}
.login-section{position: relative;padding: 50px 70px 50px 570px;}
.login-section .img-box{position: absolute;width:500px;height: 700px;left: 0;top:0;}
.login-section .img-box img{display: block;width: 100%;height: 100%;}
.login-section .login-title{height:42px;padding-left: 140px;position: relative;padding-top:18px;margin-bottom:40px;}
.login-section .login-title .login-logo{position: absolute;left: 0;top:10px;width: 130px;height: 30px;}
.login-section .login-title .title-text{line-height: 22px;font-size: 20px;color: #1a97d4;font-weight: bold;border-left: 2px solid #1a97d4;
padding-left: 12px;}
.login-tab{height: 50px;border-bottom: 1px solid #eee;position:relative}
.login-tab .tabs-bar{height: 30px;font-size: 0;}
.login-tab .tabs-bar .tab{display: inline-block;vertical-align: top;font-size: 16px;color: #999;line-height: 30px;margin-right: 40px;}
.login-tab .tabs-bar .tab:hover{color: #3488ea;}
.login-tab .tabs-bar .tab.active{color: #3488ea;font-weight: bold;}
.login-tab .border-move{position: absolute;left: 0;bottom:0;width:64px;height: 2px;background-color: #3488ea;}
.login-tab .border-move.right{position: absolute;left:104px;bottom:0;}
.pass-login{margin-bottom: 30px;}
.function-section{padding-top: 30px;}
.function-section .s-bar{height: 44px;margin-bottom:25px;}
.function-section .s-bar .login-btn{display: block;height: 44px;width: 100%;background-color:#3488ea;line-height: 44px;font-size: 14px;color: #fff;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align: center;transition:all 0.3s}
.function-section .s-bar .login-btn:hover{background-color:#2375d4;}
.function-section .s-bar.special{position: relative;padding-right: 115px;}
.function-section .s-bar.special .code-img{position: absolute;right: 0;top:0;width: 100px;height: 44px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.function-section .s-bar.special .code-img.getMsgBtn{border: 1px solid #3488ea;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
text-align: center;line-height: 42px;font-size: 14px;color: #3488ea;}




.function-section .s-bar.special .code-img.getMsgBtn:hover{background-color:#3488ea;color: #fff; }



.function-section .s-bar.special .code-img.getMsgBtn.not{border: 1px solid #ccc;color: #ffffff;background-color:#ccc;}
.function-section .s-bar.special .code-img img{display: block;width: 100%;height: 44px;}
.function-section .s-bar .full-input{height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #e4e4e4;
background-color: #f4f4f4;width: 100%;padding: 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.function-section .s-bar .full-input:focus{ border: 1px solid #78b9ef;}
.auto-bar{height: 18px;}
.auto-bar .s-check-box{float: left;width: 16px;height: 16px;margin-right: 4px;}
.auto-bar .relate-autoLogin{float: left;color: #999;font-size: 14px;cursor: pointer}
.auto-bar .forget-registerBar{float: right;line-height: 18px;color: #3488ea;font-size: 14px;}
.auto-bar .forget-registerBar a{color: #3488ea;font-size: 14px;padding: 0 3px;}
.auto-bar .forget-registerBar a:hover{text-decoration: underline;}
.auto-bar .s-check-box .sel_check_s{width: 16px;height: 16px;background: url("../images/check-bg.png") no-repeat left top;overflow: hidden;cursor:pointer}
.auto-bar .s-check-box .sel_check_s.checked{background: url("../images/check-bg.png") no-repeat right top;}
.other-login .other-login-note{height: 24px;position: relative;margin-bottom: 30px;}
.other-login .other-login-note .note-text{position: absolute;width: 170px;line-height: 24px;background-color: #fff;left: 50%;top:0;margin-left: -85px;text-align: center;z-index: 2;
font-size: 14px;color: #999;}
.other-login .other-login-note .line-border{position: absolute;left: 0;top:12px;background-color: #eee;height: 1px;width: 100%;}
.other-login-container{font-size: 0;text-align: center;}
.other-login-container .s-login-path{display: inline-block;vertical-align: top;width: 44px;height: 44px;margin: 0 35px;}
.other-login-container .s-login-path.weChat{background: url("../images/other-login-icons.png") no-repeat -88px top;}
.other-login-container .s-login-path.weChat:hover{background: url("../images/other-login-icons.png") no-repeat -88px -44px;}
.other-login-container .s-login-path.qq{background: url("../images/other-login-icons.png") no-repeat -44px top;}
.other-login-container .s-login-path.qq:hover{background: url("../images/other-login-icons.png") no-repeat -44px -44px;}
.other-login-container .s-login-path.xinlang{background: url("../images/other-login-icons.png") no-repeat 0 top;}
.other-login-container .s-login-path.xinlang:hover{background: url("../images/other-login-icons.png") no-repeat 0 -44px;}
.msg-login{margin-bottom: 30px;}
/*
.msg-login .function-section{height:276px;}
*/
.login-foot{background-color: #3c3c3c;padding: 36px 0}
.login-foot .f-links-bar{font-size: 0;}
.login-foot .f-links-bar .f-link{font-size:14px;color: #999;display: inline-block;vertical-align: top;line-height: 24px;}
.login-foot .f-links-bar .f-link:hover{color: #bbb;text-decoration: underline;}
.login-foot .f-links-bar .border-y{font-size:14px;color: #666666;display: inline-block;vertical-align: top;line-height: 24px;padding:0 15px;}
.login-foot .f-links-bar .police{font-size:12px;color: #777;line-height: 24px;float: right}
.register-protocol{height: 18px;}
.register-protocol .s-check-box{float:left;width:16px;height:16px;margin-right:4px;}
.register-protocol .s-check-box .sel_check_s{width: 16px;height: 16px;background: url(../images/check-bg.png) no-repeat left top;overflow: hidden;cursor: pointer;}
.register-protocol .s-check-box .sel_check_s.checked{background: url(../images/check-bg.png) no-repeat -16px top;}
.register-protocol .has-read-protocol{float: left;line-height: 18px;font-size: 14px;color: #888;}
.register-protocol .protocol-link{float: left;line-height: 18px;font-size: 14px;color:#3488ea}
.register-protocol .protocol-link:hover{text-decoration: underline;}
.register-protocol .has-account{float: right;line-height: 18px;font-size: 14px;color:#999}
.register-protocol .has-account .go-login{color:#3488ea}
.register-protocol .has-account .go-login:hover{text-decoration: underline}


    /*忘记密码*/
.forget-pass-bar{height: 18px;padding-top: 45px}
.forget-pass-bar .has-account-l{float: left;font-size: 14px;color: #666;}
.forget-pass-bar .has-account-l .to-login{font-size: 14px;color: #3488ea;}
.forget-pass-bar .has-account-l .to-login:hover{text-decoration: underline}
.forget-pass-bar .back-index{float: right;color: #3488ea;}
.forget-pass-bar .back-index:hover{text-decoration: underline}


/*打印知识库*/
.self-crumbs{padding: 15px 0 15px 60px;position: relative;line-height: 20px;}
.self-crumbs .note{position: absolute;left: 0;top:15px;color: #999;font-size: 12px;line-height: 20px;}
.self-crumbs .link{color: #666;}
.self-crumbs .link:hover{color: #3488ea;text-decoration: underline}
.self-crumbs .gt{color: #666;padding: 0 3px;}
.self-crumbs .current{color: #3488ea;}
.fitter-navs{width: 220px;padding: 20px 12px;border: 1px solid #e2e2e2;text-align: center;float: left;}
.fitter-navs .nav-item{display: block;line-height: 44px;font-size: 14px;color: #999;border-bottom:1px solid #eee;}
.fitter-navs .nav-item.active{-webkit-box-shadow: 0 2px 6px #ccc;-moz-box-shadow: 0 2px 6px #ccc;box-shadow: 0 2px 6px #ccc;color: #3488ea;border-left: 3px solid #3488ea;}
.fitter-navs .nav-item:hover{-webkit-box-shadow: 0 2px 6px #ccc;-moz-box-shadow: 0 2px 6px #ccc;box-shadow: 0 2px 6px #ccc;color: #3488ea;border-left: 3px solid #3488ea;}
.knowledge-lists-r{float:right;width:920px;padding-bottom: 100px;}
.knowledge-lists-r .list-container{padding-bottom: 60px;}
.knowledge-lists-r .s-image-text{padding:16px;margin-bottom: 8px;}
.knowledge-lists-r .s-image-text:hover{-webkit-box-shadow: 0 0 3px #ccc;-moz-box-shadow: 0 0 3px #ccc;box-shadow: 0 0 3px #ccc;}
.knowledge-lists-r .image-text-info{height:180px;position:relative;padding-left:260px;}
.knowledge-lists-r .image-text-info .img-box{position: absolute;left: 0;top: 0;width: 240px;height: 180px;overflow: hidden;}
.knowledge-lists-r .image-text-info .img-box img{display: block;width: 100%;height: 100%;}
.knowledge-lists-r .s-image-text:hover .img-box img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);
    -o-transform: scale(1.05);transform: scale(1.05);}
.knowledge-lists-r .image-text-info .title{line-height:46px;font-size:18px;color: #333;display: block;}
.knowledge-lists-r .s-image-text:hover .title{color: #3488ea;}
.knowledge-lists-r .image-text-info .summary{line-height:22px;font-size:14px;color: #999;text-align: justify;}
.knowledge-lists-r .image-text-info .bottom-bar{position: absolute;right:0;bottom: 0;width: 628px;height: 30px;}
.knowledge-lists-r .image-text-info .bottom-bar .add-time{float:left;font-size:16px;line-height:30px;color:#bbb;}
.knowledge-lists-r .image-text-info .bottom-bar .arrow {float:right;width:90px;height:30px;background:url(../images/sel-icons-img.png) no-repeat -80px -40px;
    overflow:hidden;opacity:0;visibility:hidden;margin-right:6px;}
.knowledge-lists-r .s-image-text:hover .bottom-bar .arrow{opacity: 1;visibility: visible;margin-right: 0;}


    /*分页*/
.sel-paging{height:44px;line-height:44px;font-size: 14px;color:#666;/*padding-left: 20px;*/padding-top: 20px;padding-bottom: 20px;}
.sel-paging a,.sel-paging span{display: inline-block;vertical-align: top;min-width: 20px;padding: 0 12px;height:42px;line-height: 42px;
    text-align: center;border: 1px solid #e1e1e1;background-color: #ebebeb;color: #999;margin: 0 3px;font-size: 14px;}
.sel-paging a:hover{background-color: #3488ea;border: 1px solid #3488ea;color: #fff;}
.sel-paging a.disable{background-color: #f4f4f4;color: #dedede;border: 1px solid #e1e1e1;}

.sel-paging .current{background-color: #3488ea;border: 1px solid #3488ea;color: #fff;}
.sel-paging input[type="text"]{line-height: 28px;display: inline-block;vertical-align: top;font-size: 14px;color: #666;
    border: 1px solid #e1e1e1;background-color: #ebebeb;height: 28px;width: 52px;text-align: center;margin: 7px 5px 0;}
.sel-paging .ok-btn{line-height: 28px;height: 28px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top: 7px;}




    /*打印知识详情*/
.detail-section{background-color: #fff;padding:40px 16px;margin-bottom: 30px;}
.detail-section .title{line-height: 44px;text-align: center;font-size: 26px;font-weight: normal;color:#333;}
.detail-section .detail-text-container{text-align: center;padding: 30px 40px;}
.detail-section .detail-text-container p{line-height: 24px;font-size: 16px;color: #6e6e6e;margin-bottom: 20px;text-indent: 2em;text-align: justify;}
.detail-section .detail-text-container img{vertical-align: top;margin-bottom: 20px;}
.detail-section .function-bar{height: 40px;text-align: center;font-size: 0;margin-bottom: 30px;}
.detail-section .function-bar .collection-btn{display: inline-block;vertical-align: top;margin: 0 17px;font-size: 14px;color: #3488ea;
line-height: 38px;border: 1px solid #3488ea;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width: 80px;transition:all 0.3s;background-color: #fff;}

.detail-section .function-bar .collection-btn:hover{background-color: #3488ea;color:#fff;}

.detail-section .function-bar .collection-btn.disable{color: #999;border: 1px solid #999;background-color: #fff;}
.detail-section .function-bar .like-btn{display: inline-block;vertical-align: top;margin: 0 17px;font-size: 14px;color: #fff;
line-height: 38px;border: 1px solid #3488ea;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width: 80px;background-color: #3488ea}
.detail-section .share-bar{height: 30px;margin-bottom: 30px;}
.detail-section .share-bar .add-time{font-size: 16px;color:#999;float:left;}
.detail-section .share-bar .do-share{float:right;height: 30px;font-size: 0;}
.detail-section .share-bar .do-share .note{display: inline-block;vertical-align: top;font-size: 16px;color: #999;line-height: 30px;}
.detail-section .share-bar .do-share .weixin{display: inline-block;vertical-align: top;width: 30px;height: 30px;background: url("../images/sel-icons-img.png") no-repeat 0 -100px;overflow: hidden;margin-right: 10px;}
.detail-section .share-bar .do-share .weixin:hover{background: url("../images/sel-icons-img.png") no-repeat 0 -140px;}
.detail-section .share-bar .do-share .xinlang{display: inline-block;vertical-align: top;width: 30px;height: 30px;background: url("../images/sel-icons-img.png") no-repeat -40px -100px;overflow: hidden;margin-right: 10px;}
.detail-section .share-bar .do-share .xinlang:hover{background: url("../images/sel-icons-img.png") no-repeat -40px -140px;}
.detail-section .share-bar .do-share .weibo{display: inline-block;vertical-align: top;width: 30px;height: 30px;background: url("../images/sel-icons-img.png") no-repeat -80px -100px;overflow: hidden;margin-right: 10px;}
.detail-section .share-bar .do-share .weibo:hover{background: url("../images/sel-icons-img.png") no-repeat -80px -140px;}
.detail-section .share-bar .do-share .zone{display: inline-block;vertical-align: top;width: 30px;height: 30px;background: url("../images/sel-icons-img.png") no-repeat -120px -100px;overflow: hidden;}
.detail-section .share-bar .do-share .zone:hover{background: url("../images/sel-icons-img.png") no-repeat -120px -140px;}
.detail-section .prev-next-page{height:24px;}
.detail-section .prev-next-page .prev-page{float: left;line-height: 24px;font-size: 16px;color: #999;}
.detail-section .prev-next-page .prev-page:hover{text-decoration: underline;color: #3488ea;}
.detail-section .prev-next-page .next-page{float: right;line-height: 24px;font-size: 16px;color: #999;}
.detail-section .prev-next-page .next-page:hover{text-decoration: underline;color: #3488ea;}

.comment-section{background-color: #fff;padding: 0 16px;margin-bottom: 30px;}
.comment-section .input-bar{padding: 32px 110px 32px 0 ;height:40px;position: relative;border-bottom: 1px solid #eee;}
.comment-section .input-bar .leave-msg-input{height: 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
width: 100%;resize: none;padding:8px;border: 1px solid #ececec;line-height:22px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;
background-color: #f7f7f7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size: 14px;color: #666;}
.comment-section .input-bar .do-leaveMsg-btn{width:90px;height:40px;text-align:center;line-height:40px;font-size:14px;position:absolute;top:32px;
    right:0;background-color:#3488ea;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.comment-section .input-bar .do-leaveMsg-btn:hover{background-color: #2375d4;transition: all 0.3s}
.comment-section .leave-title{font-size:0;height:44px;}
.comment-section .leave-title .title-text{display:inline-block;vertical-align:top;font-size:16px;color:#333;line-height:44px;margin-right:10px;font-weight:normal;}
.comment-section .leave-title .leave-num{display:inline-block;vertical-align:top;font-size: 14px;color:#adadad;line-height:44px;}

.comment-section .without-comment{line-height: 24px;font-size: 14px;color: #999;text-align: center;padding:25px 15px;}

.detail-comment-lists .s-comment-list{padding: 30px 0 20px 70px;border-bottom: 1px solid #eee;position: relative;}
.detail-comment-lists .s-comment-list .avatar{position: absolute;width: 50px;height: 50px;left: 0;top:35px;overflow: hidden;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.detail-comment-lists .s-comment-list .avatar img{vertical-align: top;width: 100%;height: 100%;}
.detail-comment-lists .s-comment-list .name-bar{height:24px;font-size: 0;margin-bottom: 10px;}
.detail-comment-lists .s-comment-list .name-bar .name{display:inline-block;vertical-align:top;line-height:24px;font-size:12px;color:#666;margin-right: 20px;}
.detail-comment-lists .s-comment-list .name-bar .add-time{display:inline-block;vertical-align:top;line-height:24px;font-size:12px;color:#ccc;}
.detail-comment-lists .s-comment-list .leave-msg-text{line-height: 24px;font-size:14px;color:#999;margin-bottom:10px;padding-bottom:20px;padding-right:100px;position: relative;
    word-break: break-all;text-align: justify;}
.detail-comment-lists .s-comment-list .inform{position:absolute;bottom: 0;right:40px;height:20px;}
.detail-comment-lists .s-comment-list .inform .icon{display:inline-block;vertical-align:top;height:20px;width:20px;background:url(../images/sel-icons-img.png) no-repeat -160px -80px;}
.detail-comment-lists .s-comment-list .inform:hover .icon{background:url(../images/sel-icons-img.png) no-repeat -180px -80px;}
.detail-comment-lists .s-comment-list .inform .text{display:inline-block;vertical-align:top;height:20px;line-height:20px;font-size:12px;color:#ababab;}
.detail-comment-lists .s-comment-list .inform:hover .text{color:#999;}


    /*相关推荐**/
.relate-rem-section{background-color: #fff;padding-bottom: 20px;}
.relate-rem-section.wonderful-section{padding-bottom:30px;}
.relate-rem-section .rem-title{line-height: 30px;font-size: 16px;color: #444;padding: 23px 16px 17px 16px;}
.relate-rem-section .slide-list{height: 180px;}
.relate-rem-section .list-item{width: 315px;height: 180px;padding-left: 270px;padding-right: 10px;position: relative;float: left;}
.relate-rem-section .list-item .list-img{position: absolute;width: 240px;height: 180px;overflow: hidden;left: 10px;top:0;}
.relate-rem-section .list-item .list-img img{vertical-align: top;width: 100%;height: 100%;}
.relate-rem-section .list-item:hover .list-img img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);
    -o-transform: scale(1.05);transform: scale(1.05);}
.relate-rem-section .list-item .title{line-height:46px;font-size:18px;color:#333;display:block;}
.relate-rem-section .list-item:hover .title{color:#3488ea}
.relate-rem-section .list-item .summary{line-height:22px;font-size: 14px;color: #999;text-align: justify;}
.relate-rem-section .list-item .bottom-bar{position:absolute;right:10px;bottom:0;width:315px;height:30px;}
.relate-rem-section .list-item .bottom-bar .add-time{float:left;font-size: 16px;line-height:30px;color:#bbb;}
.relate-rem-section .relate-itemContainer{padding: 0 5px;margin-bottom: 50px;}
.wonderful-section.relate-rem-section .relate-itemContainer{width: 1184px;margin-left: 11px;margin-bottom: 20px;}
.relate-rem-section .list-item .bottom-bar .arrow{float:right;width:90px;height: 30px;background: url(../images/sel-icons-img.png) no-repeat -80px -40px;
    overflow: hidden;opacity: 0;visibility: hidden;margin-right: 6px;}
.relate-rem-section .list-item:hover .bottom-bar .arrow{opacity:1;visibility: visible;margin-right:0px;}
.relate-rem-section .direction-box{height: 30px;font-size: 0;text-align: center;/*margin-bottom: 20px;*/}
.relate-rem-section .direction-box li{display: inline-block;vertical-align: top;width:49px;height: 30px;margin: 0 10px;}
.relate-rem-section .direction-box .flex-prev{display: block;width: 100%;height: 100%;background: url("../images/sel-icons-img.png") no-repeat 0 -180px;overflow: hidden;}
.relate-rem-section .direction-box .flex-prev:hover{background: url("../images/sel-icons-img.png") no-repeat 0 -210px;}
.relate-rem-section .direction-box .flex-next{display: block;width: 100%;height: 100%;background: url("../images/sel-icons-img.png") no-repeat -49px -180px;overflow: hidden;}
.relate-rem-section .direction-box .flex-next:hover{background: url("../images/sel-icons-img.png") no-repeat -49px -210px;}



/*名人堂*/
.star-banner-wrapper{height: 380px;position:relative}
.starBanner-s{height: 380px;}
.star-banner-wrapper .star-banner-ctrl{height: 10px;position: absolute;width: 100%;z-index: 2;font-size: 0;text-align: center;left: 0;bottom: 16px;}
.star-banner-wrapper .star-banner-ctrl li{display: inline-block;vertical-align: top;width: 10px;height: 10px;margin: 0 7px;}
.star-banner-wrapper .star-banner-ctrl li a{display: block;width: 10px;height: 10px;background-color: #7b7d80;
    -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.star-banner-wrapper .star-banner-ctrl li a.flex-active{background-color: #f2f2f2;}
.designers-wrapper{padding-bottom: 100px;}
.designers-wrapper .select-box{height: 26px;margin-bottom: 16px;}
.designers-wrapper .select-box .ui-selectmenu-button{float: right;}
.great-designer{padding-top: 30px;}
.great-designer .title{height:36px;text-align: center;padding: 22px 0;font-size: 0px;background: url("../images/great-title-bg.png") no-repeat center top;}
.great-designer .title .title-text{display: inline-block;vertical-align: top;line-height: 36px;font-size: 22px;background-color: #fff;font-weight: normal;}
.g-designer-box{width: 1220px;padding-bottom: 60px;}
.g-designer-s{float: left;width: 280px;height: 420px;margin: 0 25px 30px 0;-webkit-box-shadow: 0 3px 5px #ccc;-moz-box-shadow: 0 3px 5px #ccc;box-shadow: 0 3px 5px #ccc;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow: hidden;}
.g-designer-s:hover{background-color: #3488ea;}
.g-designer-s .img-box{height: 210px;overflow: hidden;display: block;position: relative;}
.g-designer-s .img-box img{display: block;width: 100%;height: 100%;}
.g-designer-s:hover .img-box img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.g-designer-s .img-box .up-line{position: absolute;width: 100%;height:100%;left: 0;top:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;z-index: 1;opacity: 0;visibility:hidden;
    box-sizing: border-box;border: 1px solid #3488ea;border-bottom:none;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.g-designer-s:hover .img-box .up-line{opacity: 1;visibility:visible;}
.g-designer-s .designer-info{padding:10px 20px;}
.g-designer-s .designer-info .sign-name{height: 64px;padding-bottom: 15px;border-bottom: 1px solid #f0f0f0;/*line-height: 32px;font-size: 18px;color: #333;*/margin-bottom: 6px;position: relative;}
.g-designer-s .designer-info .article-title{display: block;line-height: 32px;font-size: 18px;color: #333;}
.g-designer-s:hover .designer-info .article-title{color: #fff;}

.g-designer-s .designer-info .sign-name .arrow{position: absolute;width: 27px;height: 16px;background: url(../images/sel-icons-img.png) no-repeat -207px -60px;
    overflow: hidden;top:40px;right:0;}
.g-designer-s:hover .designer-info .sign-name .arrow{background: url(../images/sel-icons-img.png) no-repeat -180px -60px;}
.g-designer-s:hover .designer-info .sign-name{border-bottom: 1px solid #65a7f5;}
.g-designer-s .designer-info .designer-name{display: block;line-height: 34px;color: #666;font-size: 16px;}
.g-designer-s:hover .designer-info .designer-name{color: #97e5ff;}
.g-designer-s .designer-info .tag{line-height: 34px;color: #bbb;font-size: 14px;height: 34px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.g-designer-s:hover .designer-info .tag{color: #97e5ff;}
.g-designer-s .designer-info .num-bar{height: 34px;}
.g-designer-s .designer-info .num-bar .be-like-num{float: left;line-height: 34px;font-size: 14px;color: #aaa;}
.g-designer-s:hover .designer-info .num-bar .be-like-num{color: #97e5ff;}
.g-designer-s .designer-info .num-bar .has-sale-num{float: right;line-height: 34px;font-size: 14px;color: #aaa;}
.g-designer-s:hover .designer-info .num-bar .has-sale-num{color: #97e5ff;}




/*名人堂详情*/

.famous-info{padding: 0 64px;margin-bottom: 20px;}
.avatar-section{width: 246px;margin: 0 auto 10px;text-align: center;position: relative;height: 190px;}
.avatar-section .f-avatar{display: inline-block;width: 170px;height: 170px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;
overflow: hidden;vertical-align: top;}
.avatar-section .f-avatar img{vertical-align: top;width: 100%;height: 100%;}
.avatar-section .enter-btn{position: absolute;left: 0;bottom: 0;width: 100%;height: 40px;padding-top: 12px;background: url("../images/shop-bg.png") no-repeat left top;
line-height: 40px;font-size: 18px;color: #3488ea;}

.famous-info .famous-name-bar{height: 36px;font-size: 0;text-align: center;margin-bottom: 5px;}
.famous-info .famous-name-bar .name{display: inline-block;vertical-align: top;line-height: 36px;font-size: 22px;color: #666;margin-right: 30px;}
.famous-info .famous-name-bar .shop-level{display:inline-block;vertical-align:top;width:34px;height:18px;background:url(../images/shop-level-bg.png) left top;margin:9px 15px 0 0;}
.famous-info .famous-name-bar .person-level{display:inline-block;vertical-align:top;width: 20px;height: 20px;background: url(../images/personal-level-bg.png) left top;margin:8px 0px 0 0;}

.famous-info .famous-tag{height: 24px;line-height: 24px;text-align: center;padding-bottom: 18px;border-bottom: 1px solid #eee;}
.famous-info .famous-tag .tag-item{padding: 0 10px;font-size: 14px;color: #999;}

.detail-section.famous-detail .title{color:#666;}


    /*热卖模型*/

.well-sale-models .well-sale-title{font-size: 18px;line-height: 36px;color: #444;}
.well-sale-models .well-sales-wrapper{padding-top: 60px;padding-bottom:40px;padding-left:70px;width: 1110px;height: 280px;position: relative;}
.well-sale-models .well-sales-wrapper .left-right-box .flex-prev{position: absolute;left: 0;top:180px;width: 40px;height: 40px;background: url("../images/sel-icons-img.png") no-repeat 0 -60px;overflow: hidden;z-index: 3}
.well-sale-models .well-sales-wrapper .left-right-box .flex-next{position: absolute;right:12px;top:180px;width: 40px;height: 40px;background: url("../images/sel-icons-img.png") no-repeat -40px -60px;overflow: hidden;z-index: 3}
.well-sale-models .well-sales-wrapper .slide-item{width:280px;height:280px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
float: left;margin-right: 90px;position:relative;overflow: hidden;-webkit-box-shadow: 2px 2px 3px #ccc;-moz-box-shadow: 2px 2px 3px #ccc;box-shadow: 2px 2px 3px #ccc;}
.well-sale-models .well-sales-wrapper .slide-item:hover{background-color: #3488ea;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.well-sale-models .well-sales-wrapper .slide-box {/*height: 300px;*/}
.well-sale-models .well-sales-wrapper .slide-item .sale-img{height: 210px;overflow: hidden;display: block;margin-bottom: 5px;position: relative;}
.well-sale-models .well-sales-wrapper .slide-item .sale-img .blue-line{position: absolute;width: 100%;height: 100%;z-index:3;border: 1px solid #3488ea;border-bottom: none;opacity: 0;visibility: hidden;
    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.well-sale-models .well-sales-wrapper .slide-item:hover .sale-img .blue-line{opacity: 1;visibility: visible;}
.well-sale-models .well-sales-wrapper .slide-item .sale-img img{vertical-align: top;width:100%;height: 100%;}
.well-sale-models .well-sales-wrapper .slide-item:hover .sale-img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);
    -ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

.well-sale-models .well-sales-wrapper .slide-item .sale-name{display: block;line-height: 30px;font-size: 16px;color: #333;padding: 0 10px;}
.well-sale-models .well-sales-wrapper .slide-item:hover .sale-name{color: #fff;}
.well-sale-models .well-sales-wrapper .slide-item .sale-type{line-height: 30px;font-size: 14px;color: #999;padding: 0 10px;}
.well-sale-models .well-sales-wrapper .slide-item:hover .sale-type{color: #afdcff;}


    /*更多精彩评论*/

.wonderful-section .slides{height: 320px;}
.wonderful-item{width:280px;height:314px;margin-right:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow: hidden;
    -webkit-box-shadow: 2px 2px 3px #ccc;-moz-box-shadow: 2px 2px 3px #ccc;box-shadow: 2px 2px 3px #ccc;float: left;background-color: #fff;}
.wonderful-item:hover{background-color: #3488ea}
.wonderful-item .imgBox{height: 210px;overflow: hidden;display: block;position: relative;}
.wonderful-item .imgBox .blue-line{position: absolute;width: 100%;height: 100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
border: 1px solid #3488ea;border-bottom:none;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;z-index: 3;opacity: 0;visibility: hidden;}
.wonderful-item:hover .imgBox .blue-line{opacity: 1;visibility: visible;}
.wonderful-item .imgBox img{width:100%;height: 100%;display: block;}
.wonderful-item:hover .imgBox img{-webkit-transform:scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.wonderful-item .item-info{padding: 0 20px;position: relative;}
.wonderful-item .item-info .right-arrow{width: 27px;height: 16px;position: absolute;top:68px;right:30px;background: url("../images/sel-icons-img.png") no-repeat -180px -40px;overflow: hidden;}
.wonderful-item:hover .item-info .right-arrow{position: absolute;top:68px;right:20px;}
.wonderful-item .item-info .itemName{line-height: 40px; height: 40px; overflow: hidden; color: #333;font-size: 18px;border-bottom: 1px solid #f0f0f0;display: block;margin-bottom: 4px;}
.wonderful-item:hover .item-info .itemName{color: #fff;border-bottom: 1px solid #65a7f5;}
.wonderful-item .item-info .designer-info{height:22px;font-size: 0;}
.wonderful-item .item-info .designer-info .designer-name{display: inline-block;vertical-align: top;line-height: 22px;font-size: 16px;color: #666;margin-right: 35px;}
.wonderful-item:hover .item-info .designer-info .designer-name{color: #97e5ff;}
.wonderful-item .item-info .designer-info .shop-level{display:inline-block;vertical-align:top;width:34px;height:18px;background:url(../images/shop-level-bg.png) left top;margin: 2px 15px 0 0;}
.wonderful-item .item-info .designer-info .person-level{display:inline-block;vertical-align:top;width:20px;height:20px;background:url(../images/personal-level-bg.png) left top;margin:2px 0 0 0;}
.wonderful-item .item-info .tag-bar{line-height: 20px;font-size: 14px;color: #999;width:210px;height: 20px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

.wonderful-item:hover .item-info .tag-bar{color: #97e5ff;}


/*更多专题页*/
.subject_1200_c{padding-bottom: 75px;}
.model-subject-wrapper{background-color: #fff;padding-bottom: 55px;}
.subject-container{margin-bottom: 45px;}
.subject-container .s-subject{height: 312px;padding: 32px 75px;border-bottom: 1px solid #f4f4f4;}
.subject-container .s-subject .subject-info{height: 312px;position: relative;padding-left: 493px;}
.subject-container .s-subject .subject-info .img-box{position: absolute;left: 0;top:0;width: 416px;height: 312px;overflow: hidden;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.subject-container .s-subject .subject-info .img-box img{display: block;width: 100%;height: 100%;}
.subject-container .s-subject:hover .subject-info .img-box img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);
    -ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.subject-container .s-subject .subject-info .img-box .subject-type{position: absolute;width: 100%;height: 60px;background-color: rgba(0,0,0,0.7);
    left: 0;bottom: 7px;font-size: 22px;color: #fff;text-align: center;line-height: 60px;font-weight: normal;/*opacity:0;visibility: hidden;*/z-index: 2}
/*.subject-container .s-subject:hover .subject-info .img-box .subject-type{opacity:1;visibility: visible;}*/
.subject-container .s-subject .subject-info .model-img-box{position: absolute;bottom: 0;left: 493px;height: 128px;width: 580px;padding: 0;}
.subject-container .s-subject .subject-info .s-img{float: left;width: 172px;height: 128px;overflow: hidden;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position: relative;margin-right: 20px;}
.subject-container .s-subject .subject-info .s-img img{display: block;width: 100%;height: 100%;}
.subject-container .s-subject .s-img .more-btn{position: absolute;width: 100%;line-height: 28px;padding: 50px 0;text-align: center;
background-color: rgba(52,136,234,0.6);font-size: 14px;font-weight: bold;color: #fff;opacity: 0;visibility: hidden;}
.subject-container .s-subject .s-img:hover .more-btn{opacity:1;visibility: visible;}

.subject-container .s-subject .name-bar{height:20px;line-height: 20px;font-size: 18px;color: #333;border-bottom:2px solid #eee;
    width: 100%;position:relative;display: block;padding-bottom:8px;margin-bottom: 12px;}
.subject-container .s-subject .name-bar .scale-line{width:0;height: 2px;background-color: #0277ff;left: 0;bottom:-2px;z-index: 1;position: absolute;}
.subject-container .s-subject:hover .name-bar .scale-line{width:100%;}
.subject-container .s-subject .text{line-height: 24px;margin-bottom: 15px;font-size: 14px;color: #888}



/*专题页详情*/
.subject-container.subject-detail{padding-top: 55px;margin-bottom: 75px;}
.subject-container.subject-detail .s-subject {padding: 0;}
.subject-container.subject-detail .s-subject .subject-info {width: 500px;padding-left: 470px;}
.models-list-container.hot-goods{padding: 0;}

.hot-goods .without-model{line-height: 24px;font-size: 14px;color:#999;text-align: center;background-color: #fff;padding: 30px;margin-bottom: 20px;}



/*设计师主页*/
.designer-i-info .lg-bg{height: 350px;background: url("../images/degisner-index-bg_01.jpg") no-repeat center top;}
.designer-i-info .lg-bg-center{height: 350px;position:relative;}
.designer-i-info .lg-bg-center .bottom-info{position: absolute;left: 0;bottom: 25px;width: 100%;height: 60px;font-size: 0;text-align: center;}
.designer-i-info .lg-bg-center .bottom-info .s-slide{width: 230px;position: relative;}
.designer-i-info .lg-bg-center .bottom-info .line{position: absolute;width: 2px;height: 45px;left: 50%;top:12px;background-color:#9ea0a2;}
.designer-i-info .lg-bg-center .bottom-info dl{display: inline-block;width: 50%;}
.designer-i-info .lg-bg-center .bottom-info dt{line-height: 28px;font-size: 14px;color: #fff;}
.designer-i-info .lg-bg-center .bottom-info dd{line-height: 32px;font-size: 26px;color: #fff;}
.designer-i-info .info-msg{background-color: #fff;}
.designer-i-info .info-msg .info-center{width:1200px;margin:0 auto;position: relative;text-align: center;padding-top: 84px;padding-bottom: 36px;}
.designer-i-info .info-center .designer-avatar{width: 130px;height: 130px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;
overflow: hidden;position:absolute;left: 50%;top:-65px;margin-left: -65px;}
.designer-i-info .info-center .designer-avatar img{display: block;width: 100%;height: 100%;}
.designer-i-info .info-center .level-name{line-height: 24px;font-size: 14px;color: #666;margin-bottom: 10px;}
.designer-i-info .info-center .tags{margin-bottom:36px;}
.designer-i-info .info-center .tags span{line-height: 24px;font-size: 14px;color: #666;padding:0 8px}
.designer-i-info .info-center .show-hide-bar{margin-bottom: 22px;}
.designer-i-info .info-center .show-hide-bar .show-hide-btn{display:inline-block;}
.designer-i-info .info-center .show-hide-bar .show-hide-btn .text{display:inline-block;vertical-align: top;color: #3488ea;font-size: 14px;line-height:24px;}
.designer-i-info .info-center .show-hide-bar .show-hide-btn .arrow-icon{display:inline-block;vertical-align: top;width:6px;height:10px;
    background: url("../images/sel-icons-img.png") no-repeat -80px -80px;overflow: hidden;margin: 7px 0 0 3px}
.designer-i-info .info-center .show-hide-bar .show-hide-btn .arrow-icon.up{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);transform: rotate(-90deg);}
.designer-i-info .show-hide-msg{margin-bottom: 60px;display: none;}
.designer-i-info .show-hide-msg .msg-list{line-height: 24px;margin-bottom: 8px;font-size: 14px;color: #999;}
.designer-i-info .btn-arr-bar{font-size: 0;}
.designer-i-info .btn-arr-bar .attention-btn{font-size:14px;color: #3488ea;border: 1px solid #3488ea;-webkit-border-radius:4px;-moz-border-radius:4px;
    border-radius:4px;display: inline-block;vertical-align: top;line-height: 38px;width: 102px;margin: 0 12px;}
.designer-i-info .btn-arr-bar .mail-btn{font-size:14px;color: #fff;border: 1px solid #3488ea;-webkit-border-radius:4px;-moz-border-radius:4px;
    border-radius:4px;display: inline-block;vertical-align: top;line-height: 38px;width: 102px;margin: 0 12px;background-color: #3488ea;}
.designer-works .fitter-section{background-color: #fff;}
.designer-works .fitter-section .main-fitter{border-bottom: 1px solid #eeeeee;font-size: 0;}
.designer-works .fitter-section .main-fitter-bar{width: 1200px;margin: 0 auto;text-align: center;}
.designer-works .fitter-section .main-fitter-bar .main-item{line-height: 24px;padding: 0 2px 18px;color:#444;font-size: 16px;display:inline-block;vertical-align: top;border-bottom: 2px solid transparent;margin: 0 24px;}
.designer-works .fitter-section .main-fitter-bar .main-item.active{border-bottom: 2px solid #3488ea;color:#3488ea;}
.designer-works .fitter-section .main-fitter-bar .main-item:hover{border-bottom: 2px solid #3488ea;color:#3488ea;}
.sub-fitter{padding-top: 25px;padding-bottom: 15px;}
.sub-fitter .sub-items-c{position: relative;padding-left: 100px;font-size: 0;}
.sub-fitter .sub-items-c .note{line-height: 28px;position:absolute;left: 0;top:0;font-size: 14px;color: #999;}
.sub-fitter .sub-items-c .sub-item{line-height: 28px;display: inline-block;padding: 0 10px;font-size: 14px;color: #666;margin-right: 30px;
    -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom: 10px;}
.sub-fitter .sub-items-c .sub-item.active{color: #3488ea;}
.sub-fitter .sub-items-c .sub-item:hover{color: #fff;background-color: #cbcbcb;}

.works-container{width: 1200px;margin: 0 auto;padding-top: 55px;padding-bottom: 60px;}

        /**对话聊天*/
.chat-section{width: 1200px;margin: 0 auto;padding-bottom: 60px;}
.chat-section .visitor-section{float: left;width: 280px;background-color: #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.chat-section .visitor-section .title{line-height: 36px;padding-left: 10px;border-bottom: 1px solid #eeeeee;font-size: 16px;color: #333;}
.chat-section .visitor-content{padding: 0 8px;}
.chat-section .visitor-section .s-visitor{float: left;width: 88px;text-align: center;font-size: 0;padding-top: 14px;padding-bottom: 5px;}
.chat-section .visitor-section .s-visitor .avatar{display: inline-block;width: 60px;height: 60px;overflow: hidden;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align: top;}
.chat-section .visitor-section .s-visitor img{width: 100%;height: 100%;vertical-align: top;}
.chat-section .visitor-section .s-visitor .name{font-size: 14px;line-height: 22px;color: #999;}
.chat-section .visitor-section .s-visitor .add-time{font-size: 12px;line-height: 22px;color: #ccc;}
.chat-slide-section{float: right;width: 906px;background-color: #fff;}
.chat-slide-section .do-leave-msg{padding: 28px;border-bottom: 1px solid #eee;}
.chat-slide-section .do-leave-msg .input-bar{height: 40px;position: relative;padding-right: 110px;}
.chat-slide-section .do-leave-msg .input-bar .do-leaveMsg-btn{width: 90px;height: 40px;text-align: center;line-height: 40px;font-size: 14px;
position: absolute;top:0;right:0;background-color: #3488ea;color: #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.chat-slide-section .do-leave-msg .input-bar textarea{width: 100%;height: 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
padding: 8px;background-color: #f7f7f7;border: 1px solid #ececec;line-height: 22px;font-size: 14px;color: #666;-webkit-border-radius:4px;
-moz-border-radius:4px;border-radius:4px;resize: none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow: none}
.leave-words .leave-title{font-size: 0;height: 44px;padding: 0 30px;}
.leave-words .leave-title .title-text{display: inline-block;vertical-align: top;font-size: 16px;color: #333;line-height: 44px;margin-right: 10px;font-weight: normal;}
.leave-words .leave-title .leave-num{display: inline-block;vertical-align: top;font-size: 14px;color: #adadad;line-height: 44px;}
.leave-msg-container{}
.leave-msg-container .leave-lists{padding-left:48px;padding-right: 30px;}
.leave-msg-container .leave-lists .list{padding: 20px 0 20px 70px;position: relative;border-bottom: 1px solid #eee;}
.leave-lists .list .avatar{width: 50px;height:50px;overflow: hidden;position: absolute;left: 0;top:26px;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.leave-lists .list .avatar img{width: 100%;height: 100%;vertical-align: top;}
.leave-lists .list .name-bar{height: 24px;font-size: 0;margin-bottom: 10px;}
.leave-lists .list .name-bar .name{display: inline-block;vertical-align: top;line-height: 24px;font-size: 12px;color: #666;margin-right: 20px;}
.leave-lists .list .name-bar .add-time{display: inline-block;vertical-align: top;line-height: 24px;font-size: 12px;color: #ccc}
.leave-lists .list .leave-msg-text{line-height: 24px;font-size: 14px;color: #999;margin-bottom:10px;padding-bottom:20px;padding-right:100px;
position: relative;}
.leave-lists .list .leave-msg-text .leave-msg-icon{position: absolute;width:20px;height:20px;background:url("../images/sel-icons-img.png") no-repeat -160px -100px;
bottom: 0;right:0;}
.leave-lists .list .leave-msg-text .leave-msg-icon:hover{background:url("../images/sel-icons-img.png") no-repeat -180px -100px;}
.leave-lists .list .leave-msg-text .inform{position: absolute;bottom: 0;right: 40px;height: 20px;opacity:0;visibility:hidden;}
.leave-lists .list:hover .leave-msg-text .inform{opacity:1;visibility:visible;}
.leave-lists .list .leave-msg-text .inform .icon{display: inline-block;vertical-align: top;height: 20px;width: 20px;background: url("../images/sel-icons-img.png") no-repeat -160px -80px;}
.leave-lists .list .leave-msg-text .inform:hover .icon{background: url("../images/sel-icons-img.png") no-repeat -180px -80px;}
.leave-lists .list .leave-msg-text .inform .text{display: inline-block;vertical-align: top;height: 20px;line-height: 20px;font-size: 12px;color: #ababab;}
.leave-lists .list .leave-msg-text .inform:hover .text{color: #999;}
.leave-lists .list .input-section{line-height: 24px;font-size: 14px;color: #999;margin-bottom:10px;text-align: right;display: none;}
.leave-lists .list .input-section textarea{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom: 10px;
width: 100%;height: 42px;padding:10px;resize: none;box-shadow: none;line-height: 20px;background-color: #f7f7f7;border: 1px solid #ececec;text-align: left;
font-size: 14px;color:#666}
.leave-lists .list .input-section .do-reply-btn{display: inline-block;vertical-align: top;padding: 0 30px;background-color: #3488ea;line-height: 40px;
font-size: 14px;color: #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.leave-lists .list .reply-container{/*padding-left: 40px;padding-right: 40px;*/}
.leave-lists .list .reply-container .reply-list{position: relative;padding: 10px 40px 10px 55px;}
.leave-lists .list .reply-container .reply-list .list-reply-btn{position:absolute;width: 20px;height:20px;bottom:15px;right: 0;
    background: url(../images/sel-icons-img.png) no-repeat -160px -100px;}
.leave-lists .list .reply-container .reply-list .reply-avatar{position: absolute;width: 40px;height: 40px;overflow: hidden;left: 0;top:10px;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.leave-lists .list .reply-container .reply-list img{vertical-align: top;width:100%;height: 100%;}
.reply-container .reply-list .reply-name{line-height: 18px;font-size: 12px;color:#666;}
.reply-container .reply-list .reply-words{line-height:20px;font-size: 12px;color:#999;margin-bottom: 5px;text-align:justify}
.reply-container .checkAllList-bar{text-align: right;height: 20px;margin-bottom: 15px;padding-top: 5px;}
.reply-container .checkAllList-bar .check-all-lists .icon{display: inline-block;vertical-align: top;width: 20px;height: 20px;background:url("../images/sel-icons-img.png") no-repeat -160px -120px;}
.reply-container .checkAllList-bar .check-all-lists .text{display: inline-block;vertical-align: top;line-height:15px;color: #ababab;font-size: 12px;}
.leave-words .more-bar{padding:30px;text-align: center;}
.leave-words .more-bar .btn{display: inline-block;vertical-align:top;line-height: 26px;font-size: 14px;color: #3488ea;}

/*举报的弹层*/
.mask{position:fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);z-index: 99;top:0;left: 0;display: none;}
.inform-model{position: fixed;width: 460px;/*height: 360px;*/left: 50%;top:50%;margin:-180px 0 0 -230px;z-index: 100;background-color: #fafafa;display: none;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.inform-model .inform-title{height: 30px;padding: 10px;line-height: 30px;text-align: center;position:relative;font-size: 16px;color:#333;border-bottom:1px solid #e7e7e7;}
.inform-model .inform-title .close-inform-btn{position: absolute;width:14px;height: 14px;right:20px;top:18px;background: url("../images/sel-icons-img.png") no-repeat -280px 0;overflow: hidden;}
.inform-model .inform-title .close-inform-btn:hover{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
.inform-model .inform-content{padding: 10px 60px 25px;}
.inform-model .inform-content .note-title{line-height: 24px;color: #606060;font-weight: bold;font-size: 14px;padding-top: 8px;margin-bottom: 10px;}
.inform-model .select-radio{overflow: hidden;}
.inform-model .select-radio .item{float: left;width: 33.3%;height: 24px;margin-bottom: 10px;font-size: 0;}
.inform-model .select-radio .item .radio-box{display: inline-block;vertical-align: top;width: 16px;height: 16px;margin: 4px 3px 0 0;}
.inform-model .select-radio .item label{display: inline-block;vertical-align: top;line-height: 24px;font-size: 14px;color: #999;}
.inform-model .select-radio .item .radio-box .sel_radio_s{width: 16px;height: 16px;background: url("../images/radio-bg.png") no-repeat left top;}
.inform-model .select-radio .item .radio-box .sel_radio_s.checked{background: url("../images/radio-bg.png") no-repeat -16px 0;}
.inform-model .inform-detail{margin-bottom: 32px;}
.inform-model .detail-title{line-height: 24px;color: #606060;font-weight: bold;font-size: 14px;padding-top: 8px;margin-bottom: 10px;}
.inform-model .inform-detail input{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
width: 100%;height: 40px;padding: 8px;border: 1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color: #666;
line-height: 22px;font-size: 14px;}
.inform-model .function-btn-arr{height: 40px;font-size: 0;text-align: center;}
.inform-model .function-btn-arr .ok-btn{width: 80px;height: 38px;line-height: 38px;background-color: #3488ea;border: 1px solid #3488ea;display:inline-block;
vertical-align: top;font-size: 14px;color: #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin: 0 15px;transition:all 0.3s}
.inform-model .function-btn-arr .ok-btn:hover{background-color: #2375d4;}
.inform-model .function-btn-arr .quit-btn{width: 80px;height: 38px;line-height: 38px;border: 1px solid #3488ea;display:inline-block;transition: all 0.3s;
vertical-align: top;font-size: 14px;color: #3488ea;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin: 0 15px}
.inform-model .function-btn-arr .quit-btn:hover{background-color: #3488ea;color: #fff}

    /*查看对话的弹层*/
.chat-model{position:fixed;width: 460px;height: 500px;z-index:100;margin: -250px 0 0 -230px;background-color:#fafafa;left: 50%;top:50%;display:none;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.chat-model .chat-model-title{height: 30px;padding: 10px 20px;line-height: 30px;position:relative;font-size: 16px;color:#333;border-bottom:1px solid #e7e7e7;}
.chat-model .close-chat-btn{position: absolute;width:14px;height: 14px;right:20px;top:18px;background: url("../images/sel-icons-img.png") no-repeat -280px 0;overflow: hidden;}
.chat-model .close-chat-btn:hover{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
.chat-model-content{height:430px;padding:0 20px;overflow: auto;}
.chat-model-content .model-chat-list{padding: 10px 0 10px 55px;position:relative;border-bottom: 1px solid #e7e7e7}
.chat-model-content .model-chat-list .avatar{position: absolute;width: 40px;height: 40px;left: 0;top:15px;overflow: hidden;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.chat-model-content .model-chat-list .avatar img{vertical-align: top;width: 100%;height: 100%;}
.chat-model-content .model-chat-list .name-bar{height: 24px;}
.chat-model-content .model-chat-list .name-bar .name{float: left;line-height: 24px;font-size: 12px;color: #606060;}
.chat-model-content .model-chat-list .name-bar .list-add-time{float: right;line-height: 24px;font-size: 12px;color: #ccc;}
.chat-model-content .model-chat-list .comment-list-text{position: relative;padding: 0 60px 25px 0;line-height: 24px;font-size:14px;color: #999;}
.chat-model-content .model-chat-list .inform{position:absolute;bottom:5px;right:10px;height:20px;}
.chat-model-content .model-chat-list .inform .text{display:inline-block;vertical-align: top;height:20px;line-height:20px;font-size:12px;color:#ababab;}
.chat-model-content .model-chat-list .inform .icon{display:inline-block;vertical-align:top;height:20px;width:20px;background:url(../images/sel-icons-img.png) no-repeat -160px -80px;}


    /*模型基本信息**/
.model-base-info{margin-bottom: 45px;}
.model-base-title{line-height: 30px;padding:26px 0 22px 16px;font-size: 18px;color: #3488ea;font-weight: bold;}
.base-info-content{background-color: #fff;padding: 0 16px;}
.model-classify-base{padding-top: 16px;margin-bottom: 32px;}
.model-classify-base .classify-title{line-height: 24px;font-size: 16px;color: #333;margin-bottom: 10px;}
.classify-select-box .ui-selectmenu-button{height: 38px;background-color: #e8e8e8;}
.classify-select-box .ui-selectmenu-button .ui-selectmenu-text{height:28px;line-height: 28px;text-align: center;font-size: 14px;color: #8a8a8a;}
.base-info-content .title-section:after{content: "";display: block;clear: both;}
.base-info-content .title-section{margin-bottom: 32px;}
.base-info-content .title-section .s-title{float: left;width: 50%;}
.base-info-content .title-section .title-note{line-height: 24px;font-size: 16px;color: #333;margin-bottom: 10px;}
.base-info-content .title-section .add-text{display: inline-block;vertical-align: top;line-height: 24px;color: #999;font-size: 14px;}
.base-info-content .title-section .title-input{display: block;width: 400px;height:24px;border: none;background-color: #e8e8e8;padding:8px;}
.base-info-content .upload-img-section{margin-bottom: 55px;}
.base-info-content .upload-img-section .upload-img-title{line-height: 24px;font-size: 16px;color:#333;margin-bottom: 40px;}
.base-info-content .upload-img-section .add-text{display: inline-block;vertical-align: top;line-height: 24px;font-size: 14px;color:#999;}
.upload-img-section .do-upload-section{width: 1128px;border: 2px dashed #bcbcbc;padding:20px 0 20px 8px;position: relative;}
.upload-img-section .do-upload-section .upload-img-btn,.upload-img-section .do-upload-section .uploadifive-button{position: absolute;left:8px;top:20px;width: 200px;height: 150px;background: url("../images/btn-img_03.jpg") no-repeat left top;}
.upload-img-section .do-upload-section .uploadifive-button{ border-radius: 0; border: 0; float: left; top: 0; left: 0px; }
.upload-img-section .do-upload-section .uploadifive-button input{ height: 100%; }
.upload-img-section .do-upload-section .uploadifive-button:hover{ opacity: 0.8; }
.upload-img-section .do-upload-section .imgs-container{padding-left: 225px;}
.upload-img-section .do-upload-section .imgs-container .upload-img-s{width: 200px;height: 150px;margin: 0 25px 20px 0;float: left;position: relative;}
.upload-img-section .do-upload-section .imgs-container .upload-img-s img{display: block;width: 100%;height: 100%;}
.upload-img-section .do-upload-section .imgs-container .up-block{position: absolute;width: 100%;height: 40px;background-color: rgba(0,0,0,0.8);left: 0;bottom: 0;z-index: 2;padding:0 10px;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.upload-img-section .do-upload-section .imgs-container .up-block .do-default{float: left;line-height: 40px;font-size: 14px;color: #3488ea;}
.upload-img-section .do-upload-section .imgs-container .up-block .delete-btn{float: right;line-height: 40px;font-size: 14px;color: #3488ea;}
.upload-img-section .do-upload-section .imgs-container .up-block .text{float: left;line-height: 40px;font-size: 14px;color: #fff;}
.m-model-classify .m-classify-title{line-height: 24px; font-size: 16px;color: #333; margin-bottom: 10px}
.m-model-classify {padding-top: 16px;margin-bottom: 32px}


    /*上传文件*/
.upload-file-section{border-bottom: 1px solid #f5f5f5;margin-bottom: 10px;}
.upload-file-section .upload-file-container{margin-bottom: 10px;}
.upload-file-section .upload-file-tile{line-height: 24px;font-size: 16px;color: #333;margin-bottom: 32px;}
.do-upload-file{width: 310px; height: 300px;padding: 0 30px;border-right: 1px solid #eee;float: left;}
.do-upload-file .render-block{ overflow: hidden; height: 234px;margin-bottom: 26px; background-color: #e8e8e8; position: relative;}
.do-upload-file .render-block .cjcdrag{ padding: 30px 0 0 0; text-align: center; line-height: 24px; }
.do-upload-file .render-block .upload_right_icon{ width: 96px; height: 94px; display: block; margin: 0 auto; background: url(../images/upload_right_icon.png) no-repeat; padding: 0 0 10px 0; }
.do-upload-file .render-block .cjcpbar{ display: none; line-height: 24px; text-align: center; padding: 90px 0 0 0; }
.do-upload-file .render-block .cjcproc{ display: none; height: 234px; overflow: hidden; text-align: center; }
.do-upload-file .render-block .cjcproc p{ line-height: 35px; }
.do-upload-file .render-block .cjc{ display: none; }
.do-upload-file .render-block .cjc canvas{ width: 310px !important; height: 234px !important; }
.addupmodel_right_hint{ display: block; line-height: 300px; font-size: 36px; color: #aaa; text-align: center; background-color: #ffffff; }

.do-upload-file .upload-bar{height: 40px;text-align: center;font-size: 0;}
.do-upload-file .upload-bar .upload-btn,.do-upload-file .upload-bar .uploadifive-button{display: inline-block;vertical-align: top; width: 180px; text-align: center; background: #3488ea;color: #fff;font-size: 16px;
line-height: 40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; border:0; text-shadow: none;}
.do-upload-file .upload-bar .uploadifive-button span{ color: #ffffff; }
.do-upload-file .upload-bar .uploadifive-button:hover{ background:#135eb5; }
.do-upload-file .upload-bar .uploadifive-button input{ height: 100%; }

.files-container{float: left;width: 790px;background: url("../images/dot-bg.png") repeat-y center top;}
.files-container .file-item{float: left;width: 50%;padding-bottom: 20px;height: 60px;}
.files-container .file-item .item-content{position: relative;padding-left: 160px;padding-right: 75px;}
.files-container .file-item .item-content .order-img{position: absolute;left:40px;top:0;width: 105px;font-size: 0;}
.files-container .file-item .item-content .delete-btn{position: absolute;right:40px;top:24px;width: 35px;line-height: 24px;color: #3488ea;font-size: 14px;}
.files-container .file-item .item-content .main-name{line-height: 24px;font-size: 14px;color:#777;}
.files-container .file-item .item-content .sub-name{line-height: 24px;font-size: 14px;color:#777;}
.files-container .file-item .item-content .order-img .item-img{vertical-align: top;width: 80px;height: 60px;}
.files-container .file-item .item-content .order-img .item-order{display: inline-block;vertical-align: top;width: 25px;height: 60px;line-height: 60px;font-size: 14px;color: #777;text-align: center;}

    /*参数信息*/
.parameter-info .parameter-title{line-height: 24px;color: #444;font-size: 14px;padding-left: 20px;margin-bottom: 10px;}
.parameter-info .parameter-container{padding-left: 60px;width: 460px;font-size: 0;}
.parameter-info .parameter-container .parameter-list{line-height: 24px;font-size: 14px;color: #999;display: inline-block;vertical-align: top;width: 50%;margin-bottom: 8px;}

/*价格设置*/
.price-setting-section{margin-bottom:40px;}
.price-setting-section .price-title{line-height: 30px;padding:0 0 22px 16px;font-size:18px;color:#3488ea;font-weight:bold;}
.price-setting-section .price-setting-content{background-color: #fff;padding-top: 20px;}
.model-price-setting{margin-bottom:40px;}
.model-price-setting .price-setting-title{line-height: 24px;font-size: 16px;color: #333;padding-left: 16px;margin-bottom: 18px;}
.model-price-setting .radio-select{padding-left:45px;}
.model-price-setting .radio-select .radio-item{float: left;margin-right: 50px;height:40px;}
.model-price-setting .radio-select .radio-item .radio-box{display: inline-block;vertical-align: top;width: 16px;height: 16px;margin-top: 14px;margin-right: 3px;}
.model-price-setting .radio-select .radio-item label{display: inline-block;vertical-align: top;line-height: 40px;}
.model-price-setting .radio-select .radio-item .input-price{display: inline-block;vertical-align: top;line-height:24px;
padding: 8px;border: none;background-color: #e8e8e8;width: 70px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
color: #3488ea;font-size: 14px;text-align: center;}
.model-price-setting .radio-select .radio-item .RMB{display: inline-block;vertical-align: top;line-height:40px;}
.sel_radio_s{width: 16px;height: 16px;background: url("../images/radio-bg.png") no-repeat left top;overflow: hidden;}
.sel_radio_s.checked{background: url("../images/radio-bg.png") no-repeat right top;}
.print-material-setting .material-title{line-height: 24px;font-size: 16px;color: #333;padding-left: 16px;margin-bottom: 18px;}
.print-material-setting .notice{padding-left: 105px;position: relative;margin-bottom: 38px;}
.print-material-setting .notice .notice-note{position: absolute;left: 0;top:0;width: 100px;text-align: right;font-size: 14px;line-height: 24px;color: #5d86b7;}
.print-material-setting .notice .notice-text{font-size: 14px;line-height: 24px;color: #5d86b7;}
.print-material-setting .material-nav{display:inline-block;vertical-align:top;height:38px;font-size:0;border-top:1px solid #3488ea;border-bottom:1px solid #3488ea;
    border-left:1px solid #3488ea;text-align: center;margin-left: 36px;margin-bottom: 34px;}
.print-material-setting .material-nav .material-item{width: 110px;line-height: 38px;height:38px;display: inline-block;vertical-align: top;
color: #3488ea;font-size: 16px;border-right: 1px solid #3488ea;}
.print-material-setting .material-nav .material-item.active{background-color: #3488ea;color: #fff;}
    /*表单这一块*/
.simulate-t-head{height: 46px;background-color: #e9e9e9;}
.simulate-t-head .item{float: left;line-height: 46px;height: 46px;font-size: 16px;color: #666;}
.simulate-t-head .item1{width: 145px;}
.simulate-t-head .item2{width: 85px;}
.simulate-t-head .item3{width: 150px;padding-right: 40px;text-align: center;}
.simulate-t-head .item4{width: 160px;padding-right: 50px;text-align: center;}
.simulate-t-head .item5{width: 150px;padding-right: 40px;text-align: center;}
.simulate-t-head .item6{width: 150px;text-align: center;}
.simulate-t-head .item7{width: 90px;padding-right: 10px;text-align: center;}
.simulate-t-head .item8{width: 130px;text-align: center;}
.simulate-t-head .item1 .check-box{display: inline-block;vertical-align: top;width: 16px;height: 16px;margin: 15px 5px 0 20px}
.simulate-t-head .item1 label{display: inline-block;vertical-align: top;line-height: 46px;font-size: 14px;color: #666;}
.sel_check_s{width: 16px;height: 16px;background: url("../images/check-bg.png") no-repeat left top;overflow: hidden;cursor: pointer;}
.sel_check_s.checked{background: url("../images/check-bg.png") no-repeat right top;}
.parameter-setting-table td{border-bottom: 1px solid #ddd;}
.parameter-setting-table .model-img{vertical-align: top;width: 80px;height: 60px;}
.parameter-setting-table .first-check-box{width: 16px;height: 16px;margin: 0 0 0 20px;}
.parameter-setting-table .laterDone-select{width:150px;height: 40px;position: relative;background-color: #e8e8e8;}
.parameter-setting-table .laterDone-select .text-bar{padding: 5px;position: relative;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;box-sizing: border-box;
border: 1px solid #e8e8e8;height: 40px;}
.parameter-setting-table .laterDone-select .text-bar.active{border: 1px solid #3488ea;}
.parameter-setting-table .laterDone-select .text-bar .text{display: block;padding-right: 30px;line-height: 30px;}
.parameter-setting-table .laterDone-select .text-bar .icon{border-top: 6px solid #8a8a8a;border-left:4px solid transparent;border-right: 4px solid transparent;
position: absolute;right:10px;top:18px;width: 0;height: 0;}
.parameter-setting-table .laterDone-select .text-bar.active .icon{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
.parameter-setting-table .laterDone-select .slideDown-section{position: absolute;left: 0;top:40px;background-color: #e8e8e8;width: 100%;border: 1px solid #3488ea;border-top:none;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: none;z-index: 2}
.parameter-setting-table .laterDone-select .list{height: 38px;}
.parameter-setting-table .laterDone-select .list .check-box{float: left;width: 16px;height: 16px;margin:11px 3px 0 5px;cursor: pointer;}
.parameter-setting-table .laterDone-select .list label{float: left;width:120px;line-height: 38px;font-size: 14px;color: #8a8a8a;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;cursor: pointer}
.parameter-setting-table .default-color{text-align: center;line-height: 20px;font-size: 14px;color: #777;padding-right: 50px;margin-bottom: 8px;}
.parameter-setting-table .color-select{width: 160px;height: 40px;position: relative;background-color: #e8e8e8;}
.parameter-setting-table .color-select .select-area{padding:5px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e8e8e8;height:40px;}
.parameter-setting-table .color-select .select-area.active{border:1px solid #3488ea;}
.parameter-setting-table .color-select .select-area .selected-color{font-size: 0;overflow: hidden;height: 30px;width: 130px;}
.parameter-setting-table .color-select .select-area .color-words{display: inline-block;vertical-align: top;line-height: 30px;font-size: 12px;color: #777;margin-right: 5px;}
.parameter-setting-table .color-select .select-area .color-block{display: inline-block;vertical-align: top;width: 20px;height: 20px;margin: 5px 5px 0 0;}
.parameter-setting-table .color-select .select-area .icon{border-top:6px solid #8a8a8a;border-left:4px solid transparent;border-right:4px solid transparent;
    position: absolute;right: 10px;top: 18px;width: 0;height: 0;}
.parameter-setting-table .color-select .select-area.active .icon{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
.parameter-setting-table .color-select .color-slideDown{position: absolute;left: 0;top: 40px;background-color: #e8e8e8;display: none;z-index: 3;
    width: 100%;border: 1px solid #3488ea;border-top: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.parameter-setting-table .color-select .can-select-color{height: 120px;padding-right: 20px;overflow-y: auto;}
.parameter-setting-table .color-select .list{position: relative;padding-left: 30px;margin-bottom: 5px;padding-top: 8px;}
.parameter-setting-table .color-select .list .check-box{position: absolute;width: 16px;height: 16px;left:5px;top:10px;}
.parameter-setting-table .color-select .list .color-show{display: block;width: 68px;height: 20px;}
.parameter-setting-table .color-select .list .color-text{line-height: 22px;font-size: 14px;color: #8a8a8a;white-space: nowrap;height: 22px;overflow: hidden;text-overflow: ellipsis;}
.parameter-setting-table .color-select .addColor-btn{display: block;line-height: 28px;font-size: 14px;color: #68bdd9;text-align: center;border-top: 1px solid #ddd;}

.parameter-setting-table .surface-effect{width: 150px;height: 40px;position: relative;background-color: #e8e8e8;}
.parameter-setting-table .surface-effect .text-bar{padding:5px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;
    box-sizing:border-box;border:1px solid #e8e8e8;height:40px;}
.parameter-setting-table .surface-effect .text-bar.active{border: 1px solid #3488ea;}
.parameter-setting-table .surface-effect .text-bar .text{display: block;padding-right: 30px;line-height: 30px;}
.parameter-setting-table .surface-effect .text-bar .icon {border-top: 6px solid #8a8a8a;border-left: 4px solid transparent;border-right: 4px solid transparent;
    position: absolute;right: 10px;top: 18px;width: 0;height: 0;}
.parameter-setting-table .surface-effect .slideDown-section{position:absolute;left:0;top:40px;background-color:#e8e8e8;width:100%;z-index:2;
    border:1px solid #3488ea;border-top:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display: none;}
.parameter-setting-table .surface-effect .list{height: 38px;}
.parameter-setting-table .surface-effect .list .check-box {float:left;width:16px;height:16px;margin:11px 3px 0 5px;cursor:pointer;}
.parameter-setting-table .surface-effect .list label {float:left;width:120px;line-height:38px;font-size:14px;color:#8a8a8a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;}
.parameter-setting-table .profit-input{padding: 5px 10px;width: 70px;text-align: center;line-height: 30px;height: 30px;font-size: 14px;
    border: none;background-color: #e8e8e8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color: #3488ea}
.parameter-setting-table .name{line-height: 24px;font-size: 15px;color: #777;white-space: nowrap;text-overflow: ellipsis;padding-right: 5px;
height: 24px;overflow: hidden;width: 80px;}
.parameter-setting-table .preview-price{line-height: 24px;font-size: 16px;color: #777;}
.parameter-setting-table .transaction-price{line-height: 24px;font-size: 16px;color: #777;text-align: center;}
    /*详情描述*/
.detail-describe .describe-title{line-height: 30px;padding: 0 0 22px 16px;font-size: 18px;color: #3488ea;font-weight: bold;}
.detail-describe .describe-content{padding: 25px 36px 45px;background-color: #fff;}
.describe-content .edui-container{z-index: 2!important;}
.fix-b-bar{height: 40px;padding: 42px 0;background-color: #fff;z-index: 10000;width: 100%;margin-top: 60px;}
.fix-b-bar .fix-center{height: 40px;width: 1200px;margin: 0 auto;}
.fix-b-bar .fix-center .tip-text{float: left;line-height: 40px;color: #777;font-size: 16px;}
.fix-b-bar .fix-center .quit-btn{float: right;line-height: 38px;width: 110px;height: 38px;border: 1px solid #666666;text-align: center;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size: 16px;color: #666;}
.fix-b-bar .fix-center .ok-btn{float: right;line-height: 38px;width: 110px;height: 38px;border: 1px solid #3488ea;text-align: center;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size: 16px;color: #fff;background-color: #3488ea;margin-right: 60px;}
    /*添加颜色的弹层**/
.color-model{position:fixed;width: 380px;height: 280px;left: 50%;top: 50%;margin: -140px 0 0 -190px;z-index: 100;
    background-color: #fafafa;display: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.color-model .color-model-title{height: 30px;padding:10px;line-height:30px;text-align:center;position:relative;
    font-size:16px;color: #333;border-bottom:1px solid #e7e7e7;}
.color-model .color-model-title .close-color-btn{position:absolute;width:14px;height:14px;right:20px;top:18px;
    background:url(../images/sel-icons-img.png) no-repeat -280px 0;overflow:hidden;}
.color-model .color-model-title .close-color-btn:hover{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
.color-m-content{padding: 20px 60px;}
.color-m-content .input-color-value{height: 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
padding: 8px;border: 1px solid #ddd;width: 100%;display: block;background-color:#e6e6e6;line-height: 22px;margin-bottom:20px;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.color-m-content .ok-btn{display: block;/*width: 120px;*/height: 40px;background-color:#3488ea;color: #fff;margin: 0 auto;text-align: center;line-height: 40px;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size: 14px;}


/*购物车**/
.shopcart-goods-w{background-color: #f7f7f7}
.shopCart-page{padding: 50px 0 100px}
.table-head-ul{height: 30px;padding: 12px 0;background-color:#fff;}
.table-head-ul .t-h-item{float: left;line-height: 30px;font-size: 16px;color: #444;}
.table-head-ul .t-h-item.item1{width: 100px;}
.table-head-ul .t-h-item.item2{width: 190px;}
.table-head-ul .t-h-item.item3{width: 280px;}
.table-head-ul .t-h-item.item4{width: 160px;text-align: center;}
.table-head-ul .t-h-item.item5{width: 160px;text-align: center;}
.table-head-ul .t-h-item.item6{width: 160px;text-align: center;}
.table-head-ul .t-h-item.item7{width: 150px;text-align: center;}
.table-head-ul .t-h-item.item1 .check-box{display: inline-block;vertical-align: top;width: 16px;height: 16px;margin:7px 3px 0 18px;}
.table-head-ul .t-h-item.item1 label{display: inline-block;vertical-align: top;line-height: 30px;color: #444;font-size: 14px;}
.table-container .s-table-wrapper{background-color: #fff;}
.table-container .s-table-wrapper .s-table-h{padding: 15px;height: 30px;background-color: #f7f7f7;}
.table-container .s-table-wrapper .s-table-h .check-box{float: left;width: 16px;height: 16px;margin:7px 5px 0 0;}
.table-container .s-table-wrapper .s-table-h .shop-name{float: left;font-size: 14px;color: #333;line-height: 30px;}
.table-container .s-table-wrapper .s-table-h .shop-name a{font-size: 14px;color: #333;font-weight: bold;}
.table-container .s-table{width:1170px;margin-left: 15px;}
.s-table .goods-pic{display: block;width: 160px;height: 120px;padding: 25px 0}
.s-table .jq-input{width:40px;height: 14px;padding-left:35px}
.s-table .goods-name{line-height: 24px;font-size: 14px;color: #666;font-weight: bold;}
.s-table .goods-setting-info{font-size:0;padding: 10px 0;border: 1px dashed #3488ea;position:relative;}
.s-table .goods-setting-info .btnBar{width: 40px;height: 24px;position: absolute;right:-1px;bottom:-1px;}
.s-table .goods-setting-info .btnBar .editor-btn{display: block;line-height:24px;background-color: #3488ea;text-align: center;font-size: 12px;color: #fff;transition:all 0.3s}
.s-table .goods-setting-info .btnBar .editor-btn:hover{background-color: #2375d4;}
.s-table .goods-setting-info .setting-item{line-height: 24px;font-size: 14px;color: #a2a2a2;display: inline-block;vertical-align: top;width: 50%;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 12px;}
.s-table tbody td{border-bottom: 1px solid #eee;}
.s-table .s-price{text-align: center;font-size: 14px;color: #888;line-height: 24px;}
.s-table .s-sum{text-align: center;font-size: 14px;color: #888;line-height: 24px;}
.s-table .s-delete-btn{display: inline-block;vertical-align: top;line-height: 28px;width: 98px;text-align:center;background-color: #3488ea;color: #fff;border: 1px solid #3488ea;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom: 25px;transition:all 0.3s}
.s-table .s-delete-btn:hover{background-color: #2375d4;}
.s-table .add-collection{display: inline-block;vertical-align: top;line-height: 28px;width: 98px;text-align:center;color: #999;border: 1px solid #999;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.3s;}
.s-table .add-collection:hover{background-color:#3488ea;border: 1px solid #3488ea;color: #fff;}
.s-table .num{padding-left:40px;}
.s-table .num .ui-spinner-down{position: absolute;left: 0;top:0;border-left: none;border-right: 1px solid #ddd;height: 20px;}
.s-table .num .ui-spinner-up{height: 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.s-table .check-box{width: 16px;height: 16px;margin: 0 0 0 45px;}
.table-container{padding-bottom: 100px;position: relative;margin-bottom: 85px;}
.table-container .checkOut-section{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;}
.table-container .checkOut-section .checkOut-center{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
height: 66px;width: 1200px;margin: 0 auto;background-color: #d4d4d4;}
.table-container .checkOut-center .check-box{float: left;width: 16px;height: 16px;margin: 25px 10px 0 20px;}
.table-container .checkOut-center label{float: left;padding: 18px 0;line-height: 30px;font-size: 16px;color: #666;margin-right: 75px;}
.table-container .checkOut-center .delete-btn{float: left;width: 80px;height: 30px;line-height: 30px;margin-top: 18px;text-align: center;background-color: #3488ea;
font-size: 14px;color: #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right: 16px;transition:all 0.3s}
.table-container .checkOut-center .delete-btn:hover{background-color: #2375d4;}
.table-container .checkOut-center .add-collection{float: left;width: 78px;height: 28px;line-height: 28px;margin-top: 18px;text-align: center;border:1px solid #3488ea;
font-size: 14px;color: #3488ea;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right: 16px;transition:all 0.3s;}
.table-container .checkOut-center .add-collection:hover{background-color: #3488ea;color: #fff;}
.table-container .checkOut-center .do-check-section{float: right;font-size: 0;}
.table-container .checkOut-center .has-check-goods{padding:18px 0;line-height: 30px;font-size: 18px;color:#666;float: left;margin-right: 30px}
.table-container .checkOut-center .has-check-goods .count-num{font-size: 24px;color: #3488ea;line-height: 30px;vertical-align: top;padding: 0 3px;}
.table-container .checkOut-center .all-goods-sum{padding:18px 0;line-height: 30px;font-size: 18px;color:#666;float: left;margin-right: 30px;}
.table-container .checkOut-center .all-goods-sum .count-sum{font-size: 24px;color: #3488ea;line-height: 30px;vertical-align: top;padding: 0 3px;}
.table-container .checkOut-center .do-checkOut-btn{padding:18px 0;float: left;background-color: #3488ea;color: #fff;line-height: 30px;font-size:24px;width: 96px;text-align: center;transition:all 0.3s}
.table-container .checkOut-center .do-checkOut-btn:hover{background-color: #2375d4;}


.cartIs-empty{background-color: #fff;text-align: center;padding: 15px;margin-bottom: 20px;}
.cartIs-empty img{vertical-align: top;}

    /*修改参数的弹层*/
.editor-arg-model{position:fixed;width: 460px;left:50%;top:100px;margin:0 0 0 -230px;z-index:100;background-color:#efefef;display:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow: hidden;}
.editor-arg-model .editor-arg-t{height:30px;padding:10px;line-height:30px; text-align:center;position:relative; font-size:16px;color: #333;border-bottom:1px solid #e7e7e7;background-color: #ddd;}
.editor-arg-model .editor-arg-t .close-editor-arg{position:absolute;width:14px;height:14px;right:20px;top:18px;background:url(../images/sel-icons-img.png) no-repeat -280px 0;overflow:hidden;}
.editor-arg-model .editor-arg-t .close-editor-arg:hover{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);transform: rotate(-90deg);}
.arg-content .arg-list{padding: 10px 30px 10px 130px;position:relative;}
.arg-content .arg-list .list-note{width: 105px;line-height: 30px;height: 30px;position: absolute;left: 0;top:10px;text-align: right;
color:#606060;font-size: 14px;font-weight: bold;}
.arg-content .list-section:after{content: '';display: block;clear: both;}
.arg-content .list-section .zoom{float: left;width:160px;height:6px;background-color:#999;margin-right: 15px;margin-top: 12px;
    -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.arg-content .zoom.ui-slider .ui-slider-handle{position: absolute;top:-4px;width:14px;height:14px;border: none;
    -webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color: #3488ea;}
.arg-content .zoom .ui-slider-range{background-color: #3488ea;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.arg-content .list-section .zoom_input {width:42px;padding:4px 8px;border:1px solid #dfdfdf;float:left;height:20px;}
.arg-content .list-section .material-select{float: left;margin-right: 20px;}
.arg-content .list-section .percent{float:left;line-height:30px;padding:0 10px;font-size:14px}
.arg-content .select-color{clear: both;padding-top: 15px;overflow: hidden;}
.arg-content .select-color .list-color{float: left;width: 40px;height: 16px;position: relative;padding: 0 45px 0 22px;margin: 0 15px 15px 0;}
.arg-content .select-color .list-color .radio-box{position: absolute;left: 0;top:0;width: 16px;height: 16px;}
.arg-content .select-color .list-color .color-text{position: absolute;right: 0;top:0;width:40px;height: 16px;font-size: 14px;color: #999;}
.arg-content .select-color .list-color .color-img{width: 40px;height: 16px;overflow:hidden;}
.arg-content .list-section .extend-work{float:left;line-height: 30px;font-size: 14px;color: #606060;font-weight: bold;margin-right: 15px;}
.arg-content .list-section .doWith-service{float:left;line-height: 30px;font-size: 14px;color: #3488ea;text-decoration: underline;}
.editor-arg-model .ok-btn-bar{padding: 30px 30px 45px;text-align:center;font-size: 0;}
.editor-arg-model .ok-btn-bar .ok-btn{display: inline-block;vertical-align: top;width: 110px;height: 40px;line-height: 40px;transition:all 0.3s;
background-color: #3488ea;color: #fff;font-size: 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.editor-arg-model .ok-btn-bar .ok-btn:hover{background-color: #2375d4;}


/**提交订单*/

.post-order-wrap{background-color: #f7f7f7;}
.address-section{margin-bottom: 24px;}
.address-section .title{line-height: 36px;padding: 15px;color: #3488ea;font-size: 18px;font-weight: bold;}
.address-section .consignee{background-color: #fff;-webkit-box-shadow: 0 2px 3px #ccc;-moz-box-shadow: 0 2px 3px #ccc;box-shadow: 0 2px 3px #ccc;}
.address-section .consignee .title-note{padding:7px 15px;line-height: 26px;font-size: 14px;color: #666;font-weight: bold;border-bottom:1px solid #e4e4e4;}
.address-section .consignee .title-note .add-new-address{float: right;background-color: #3488ea;color: #fff;padding: 0 10px;font-size: 12px;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.3s;}
.address-section .consignee .title-note .add-new-address:hover{background-color: #2375d4;}
.address-section .address-content{height: 150px;padding:20px 50px;position:relative;}
.address-section .address-content .address-view{overflow: hidden;height: 150px;width: 100%;}
.address-section .address-content .leftBtn{position: absolute;width: 30px;height: 30px;background: url("../images/sel-icons-img.png") no-repeat -220px -120px;overflow: hidden;top:70px;left: 10px;}
.address-section .address-content .leftBtn.disable{background: url("../images/sel-icons-img.png") no-repeat -220px -80px;}
.address-section .address-content .rightBtn{position: absolute;width: 30px;height: 30px;background: url("../images/sel-icons-img.png") no-repeat -260px -120px;overflow: hidden;top:70px;right: 10px;}
.address-section .address-content .rightBtn.disable{background: url("../images/sel-icons-img.png") no-repeat -260px -80px;}
.address-section .address-items{height: 150px;}
.address-section .address-items .s-address{width: 298px;height: 133px;border: 1px solid #e4e4e4;background: #f8f8f8;padding-top: 15px;position: relative;float: left;margin-right: 10px;}
.address-section .address-items .s-address.active{border: 1px solid #3488ea;}
.address-section .s-address .info-a-list{padding: 0 10px 0 70px;position: relative;margin-bottom: 10px;}
.address-section .s-address .info-a-list .list-a-note{line-height: 20px;position: absolute;left: 0;top:0;width: 62px;text-align: right;
color: #999;font-size: 14px;}
.address-section .s-address .info-a-list .default-address{position: absolute;top:0;right:12px;width: 60px;line-height: 20px;background-color:#3488ea;
text-align: center;color: #fff;}
.address-section .s-address .info-a-list .set-default{position: absolute;top:0;right:12px;width: 60px;line-height: 20px;
text-align: center;color: #3488ea;transition:all 0.3s;}
.address-section .s-address .info-a-list .set-default:hover{color: #2375d4;text-decoration: underline;}
.address-section .s-address .info-a-list .name{line-height: 20px;font-size: 14px;color: #333;}
.address-section .s-address .info-a-list .phone-num{line-height: 20px;font-size: 14px;color: #333;}
.address-section .s-address .info-a-list .address-text{line-height: 20px;font-size: 14px;color: #333;}
.address-section .fun-a-bar{position:absolute;height:20px;width:100%;padding:0 20px;bottom:4px;-webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;box-sizing: border-box;font-size: 0;text-align: right;}
.address-section .fun-a-bar .delete-a-btn{display: inline-block;vertical-align: top;font-size: 14px;color: #e62b00;padding:0 5px}
.address-section .fun-a-bar .delete-a-btn:hover{text-decoration: underline;}
.address-section .fun-a-bar .editor-a-btn{display: inline-block;vertical-align: top;font-size: 14px;color: #3488ea;padding:0 5px;transition: all 0.3s}
.address-section .fun-a-bar .editor-a-btn:hover{text-decoration: underline;color: #2375d4;}
.consignee .without-address{line-height: 24px;padding:20px 10px;text-align: center;font-size: 14px;color: #666;}
.consignee .without-address .add-first-btn{color: #3488ea;font-weight: bold;padding: 0 5px;}

.sure-order-section{margin-bottom: 24px;}
.sure-order-section .title{line-height: 36px;padding: 15px;color: #3488ea;font-size: 18px;font-weight: bold;}
.sure-order-section .sure-order-wrapper{padding: 0 10px;background-color: #fff;-webkit-box-shadow: 0 2px 3px #ccc;-moz-box-shadow: 0 2px 3px #ccc;box-shadow: 0 2px 3px #ccc;}
.sure-order-section .order-head{height: 40px;border-bottom: 1px solid #e0e0e0;background-color: #fff;}
.sure-order-section .order-head .item-h{height: 40px;float: left;line-height: 40px;font-size: 12px;text-align: center;color: #666;}
.sure-order-section .order-head .item-h.item_1{width: 550px;}
.sure-order-section .order-head .item-h.item_2{width: 210px;}
.shop-list{width: 100%;}
.shop-list .shop-title{height: 32px;line-height: 32px;font-size: 14px;color: #333;padding-top: 4px;border-bottom: 1px solid #e0e0e0;padding-left:10px;}
.shop-list .shop-title .shop-list-name{font-weight: bold;}
.shop-list tbody td{padding: 12px 0;border-bottom: 1px solid #e0e0e0;}
.shop-list .s-price{font-size: 14px;text-align: center;color: #888;line-height: 20px;}
.shop-list .s-num{font-size: 14px;text-align: center;color: #888;line-height: 20px;}
.shop-list .s-sum{font-size: 14px;text-align: center;color: #3488ea;line-height: 20px;font-weight: bold;}
.shop-list .goods-info{width: 250px;overflow: hidden;}
.shop-list .goods-info .goods-info-l{width: 50%;line-height: 24px;font-size: 14px;color: #a2a2a2;float: left;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.shop-list .goods-name{font-size: 14px;color: #666;font-weight: bold;line-height: 24px;}
.sure-order-wrapper .order-config{background-color: #f0f0f0;padding: 5px 0 15px 0;}
.sure-order-wrapper .order-config:after{content: '';display: block;clear: both}
.sure-order-wrapper .config-leave-meg{float: left;width: 490px;padding: 10px 30px 10px 85px;position: relative;}
.sure-order-wrapper .config-leave-meg .leave-meg-title{position: absolute;left: 20px;top:10px;line-height: 20px;font-size: 14px;font-weight: bold;}
.sure-order-wrapper .config-leave-meg .input-area{width: 490px;height: 100px;border: 1px solid #e0e0e0;resize: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 5px;}
.sure-order-wrapper .other-arg-section{float: left;width: 574px;padding: 10px 0;border-left: 1px solid #e0e0e0;}
.sure-order-wrapper .other-list{position: relative;padding-left: 95px;padding-right: 40px;padding-bottom: 16px;}
.sure-order-wrapper .other-list .list-note{position: absolute;left: 20px;top:0;line-height: 20px;font-size: 14px;color: #666;}
.sure-order-wrapper .express-list{margin-bottom: 8px;}
.sure-order-wrapper .express-list .express-radio{display: inline-block;vertical-align: top;width: 16px;height: 16px;margin: 2px 3px 0 0;}
.sure-order-wrapper .express-list .express-type{display: inline-block;vertical-align: top;line-height: 20px;font-size: 14px;color: #333;margin-right:12px;}
.sure-order-wrapper .express-list .express-text{display: inline-block;vertical-align: top;line-height: 20px;font-size: 14px;color: #333;margin-right:12px;}
.sure-order-wrapper .express-list .express-fee{float: right;line-height: 20px;color: #3488ea;font-size: 14px;}
.sure-order-wrapper .arrived-time{line-height: 20px;color: #333;font-size: 14px;}
.sure-order-wrapper .bill-bar{overflow:hidden;margin-bottom: 15px;}
.sure-order-wrapper .bill-bar .s-bill{float: left;height: 20px;margin-right: 20px;}
.sure-order-wrapper .bill-bar .bill-radio{display: inline-block;vertical-align: top;width: 16px;height: 16px;margin:3px 3px 0 0;}
.sure-order-wrapper .bill-bar .bill-t-text{display: inline-block;vertical-align: top;line-height: 20px;}
.bill-setting .s-bill-settingBar{position: relative;padding-left: 120px;margin-bottom: 10px;}
.bill-setting .s-bill-settingBar .bill-note{position: absolute;width:110px;height:28px;left: 0;top: 0;text-align: right;line-height:28px;font-size: 14px;color: #666;}
.bill-setting .s-bill-settingBar .bill-s-box{float: left;width: 100px;margin-right: 20px;}

.bill-setting .s-bill-settingBar .head-name-input{height:28px;line-height:26px;border: 1px solid #dfdfdf;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 5px;width: 190px;color: #444;}
.bill-setting .s-bill-settingBar .s-input{height:28px;line-height:26px;border: 1px solid #dfdfdf;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;box-sizing: border-box;padding: 5px;width: 200px;color: #444;}
.other-list .explain{line-height: 22px;color: #999;font-size: 12px;}
.other-list .doOther-section{height: 22px;}
.other-list .doOther-section .op-bill{float: left;height: 22px;color: #3488ea;font-size: 12px;line-height: 22px;margin-right: 20px;}
.other-list .doOther-section .op-bill:hover{text-decoration: underline;color: #2375d4;}
.other-list .doOther-section .consult{float: left;height: 22px;color: #3488ea;font-size: 12px;line-height: 22px;margin-right: 20px;}
.other-list .doOther-section .consult:hover{text-decoration: underline;color: #2375d4;}
.other-list .doOther-section .op-bill .icon {display:inline-block;height:16px;vertical-align:top;width:16px;
    overflow:hidden;background:url(../images/sel-icons-img.png) no-repeat -100px -180px;margin:3px 5px 0 0;}
.other-list .doOther-section .consult .icon {display:inline-block;height:16px;vertical-align:top;width:16px;
    overflow:hidden;background:url(../images/sel-icons-img.png) no-repeat -120px -180px;margin:3px 5px 0 0;}
.fee-account .title{padding:0 10px;}
.fee-account .title-text{line-height: 36px;padding:15px 0;color: #3488ea;font-size: 18px;font-weight: bold;border-bottom: 2px solid #3488ea}
.fee-account-content{background-color: #fff;padding: 0 10px;-webkit-box-shadow: 0 2px 3px #ccc;-moz-box-shadow: 0 2px 3px #ccc;box-shadow: 0 2px 3px #ccc;}
.fee-account-content .fee-info-list{padding-bottom: 10px;}
.fee-info-list .fee-list{height: 28px;position: relative;padding-left: 1000px;text-align: right;padding-right: 20px;}
.fee-info-list .fee-list .fee-note{width: 85px;position: absolute;left: 900px;top:0;line-height: 28px;font-size: 12px;color: #666;}
.fee-info-list .fee-list .sum-g-num{width: 100px;position: absolute;left: 800px;top:0;line-height: 28px;font-size: 12px;color: #666;}
.fee-info-list .fee-list .fee-num{color: #333;line-height: 28px;font-size: 12px;}
.account-sum-section{background-color:#f8f8f8;border: 1px solid #e0e0e0;padding: 12px 0;margin-bottom: 20px;}
.account-sum-section .need-pay{padding-left: 1000px;height: 28px;position: relative;text-align: right;padding-right: 20px;}
.account-sum-section .need-pay .note-text{width:85px;position:absolute;left:900px;top:0;line-height:28px;font-size:12px;color:#666;text-align:right;}
.account-sum-section .need-pay .need-pay-num{font-size: 22px;color: #3488ea;line-height: 28px;}
.account-sum-section .to-address{text-align: right;line-height: 28px;padding-right: 20px;color: #999;font-size: 12px;}
.fee-account-content .pay-btn-bar{height: 50px;text-align: right;padding:0 10px 40px;/*padding-bottom: 40px;*/}
.fee-account-content .pay-btn-bar .pay-btn{display: inline-block;vertical-align: top;background-color: #3488ea;color: #fff;line-height: 50px;font-size: 20px;
padding: 0 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition: all 0.3s}
.fee-account-content .pay-btn-bar .pay-btn:hover{background-color: #2375d4;}

    /*新增地址**/
.address-model{position:fixed;width:720px;height: 460px;left:50%;top:50%;margin:-230px 0 0 -360px;z-index:100;background-color:#fff;display:none;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow: hidden;}
.address-model .address-m-t{height:30px;padding:10px 25px;line-height: 30px;position:relative;font-size:18px;color: #333;border-bottom: 1px solid #e7e7e7;}
.address-model .close-address-m{position: absolute;width: 14px;height: 14px;right: 20px;top: 18px;background: url(../images/sel-icons-img.png) no-repeat -280px 0;overflow: hidden;}
.address-model .close-address-m:hover{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
.address-model .address-m-body {padding-top: 30px;}
.address-m-body .address-m-list{padding-left: 130px;padding-right: 40px;height: 40px;position: relative;margin-bottom: 20px;}
.address-m-body .address-m-list .address-m-note{position: absolute;top:0;left: 0;line-height: 40px;text-align: right;width: 110px;
color: #666;font-size: 16px;}
.address-m-body .address-m-list .input-m{height: 24px;padding: 8px;border:none;background-color: #e8e8e8;width: 400px;float: left}
.address-m-body .address-m-list .input-m.phone-num{width:135px;margin-right: 10px;}
.address-m-body .address-m-list .input-m.lg-size{width:514px;}
.address-m-body .address-m-list .input-m.tel-h{width:40px;margin-right: 10px;}
.address-m-body .address-m-list .input-m.tel{width:80px;margin-right: 10px;}
.address-m-body .address-m-list .input-m.tel-other{width:70px;}
.address-m-body .address-m-select{float: left;width:170px;margin-right:20px;}
.address-m-body .address-m-select.select-country{margin-right:0;}
.address-m-body .address-m-select .ui-state-default {border: none;background-color: #e8e8e8;}
.address-m-body .address-m-select .ui-selectmenu-button span.ui-selectmenu-text{padding: 10px 0 10px 0.5em;}
.address-m-body .fix-num{line-height:40px;font-size:16px;color:#666;float: left;margin-right: 10px;}
.address-m-foot{position: absolute;left: 0;bottom: 50px;height: 40px;width: 100%;font-size: 0;text-align: center;}
.address-m-foot .ok-btn{display: inline-block;line-height: 38px;border: 1px solid #3488ea;font-size: 16px;background-color: #3488ea;
color: #fff;width: 135px;margin:0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.3s}
.address-m-foot .ok-btn:hover{background-color: #2375d4;}
.address-m-foot .quit-btn{display: inline-block;line-height: 38px;border: 1px solid #3488ea;font-size: 16px;background-color: #fff;
color: #3488ea;width: 135px;margin:0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition: all 0.3s}
.address-m-foot .quit-btn:hover{border: 1px solid #3488ea;background-color: #3488ea;color: #fff;}


/*搜索设计师*/
.designer-fitterBar{height: 30px;padding: 25px 0;}
.designer-fitterBar .designer-fitter-s{float:right;}
.shop-designer-wrapper .s-designer{width: 385px;height: 212px;margin: 0 20px 20px 0;background-color: #fff;float: left;padding-right: 86px;padding-left: 120px;
    -webkit-box-shadow:0 1px 3px #ccc;-moz-box-shadow:0 1px 3px #ccc;box-shadow:0 1px 3px #ccc;position: relative;
    -webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.shop-designer-wrapper .s-designer:hover{
    -webkit-box-shadow:0 3px 10px #ccc;-moz-box-shadow:0 3px 10px #ccc;box-shadow:0 3px 10px #ccc;}
.shop-designer-wrapper{width: 1225px;padding-bottom: 30px;}
.shop-designer-wrapper .s-designer .designer-avatar{width: 80px;height: 80px;position: absolute;left: 20px;top:35px;overflow: hidden;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.shop-designer-wrapper .s-designer .to-shop-btn{position: absolute;width: 86px;height: 54px;background: url("../images/sel-icons-img.png") no-repeat -86px -240px;overflow: hidden;top:78px;right:0;}
.shop-designer-wrapper .s-designer:hover .to-shop-btn{background: url("../images/sel-icons-img.png") no-repeat 0px -240px;}
.shop-designer-wrapper .s-designer .designer-avatar img{vertical-align: top;width: 100%;height: 100%;}
.shop-designer-wrapper .s-designer .attentionBtn{width: 70px;height: 30px;border: 1px solid #3488ea;left: 25px;top:150px;position: absolute;line-height: 28px;text-align: center;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
background-color: #3488ea;color: #fff;font-size: 14px;}
.shop-designer-wrapper .s-designer .attentionBtn.has-attend{background-color: #fff;color: #3488ea;}
.shop-imgs .s-img{float: left;width: 66px;height: 66px;margin-right: 6px;}
.shop-imgs .s-img img{display: block;width: 100%;height: 100%;}
.s-designer-info{padding-top: 25px;}
.s-designer-info .shop-bar{height: 30px;}
.s-designer-info .shop-name{float: left;line-height: 30px;font-size: 16px;color: #444;margin-right: 10px;}
.s-designer-info .shopLevel{float: left;width: 34px;height: 18px;background: url("../images/shop-level-bg.png") no-repeat left top;overflow: hidden;font-size: 0;margin: 6px 10px 0 0;}
.s-designer-info .designerLevel{float: left;width: 20px;height:20px;background: url("../images/personal-level-bg.png") no-repeat left top;overflow: hidden;font-size: 0;margin: 5px 10px 0 0;}
.s-designer-info .shop-goods{line-height: 24px;}
.s-designer-info .shop-goods .goods-num{line-height: 24px;font-size: 14px;color: #6b6b6b;padding-right: 10px;}
.s-designer-info .shop-goods .goods-sale-num{line-height: 24px;font-size: 14px;color: #6b6b6b;}
.s-designer-info .main-sale{line-height: 24px;font-size: 14px;color: #6b6b6b;margin-bottom:10px;}

.without-search-designer{line-height: 24px;font-size: 14px;color: #999;padding:220px 20px;text-align: center;}


/*商品详情*/


.goods-detail{padding-bottom: 30px;}
.g-detail-top{margin-bottom: 24px;}

.top-section-left{float: left;width: 560px;padding: 20px;background-color: #fff;}
.top-section-left .render-wrapper{border-bottom: 1px solid #eee;}
.top-section-left .renderImg-box{margin-bottom: 6px; height: 420px; overflow: hidden; position: relative;}
.top-section-left .mould_left_top_little_iocn,.top-section-left .mould_left_top_little_close{ width: 50px; height: 50px; position: absolute; z-index: 1; top: 16px; left: 16px; background: url('../images/mould_left_top_little_iocn.png') no-repeat rgba(255,255,255,0.6); border-radius: 25px; text-indent: -6000px; overflow: hidden;; }
.top-section-left .mould_left_top_little_close{ background: rgba(255,255,255,0.6); text-indent: 0px; font-size: 20px; color: #323534; line-height: 50px; text-align: center;  }
.top-section-left .upload_right{ background-color: #e8e8e8; height: 420px; overflow: hidden; }
.top-section-left .upload_right .cjcdrag{ background-color: #e8e8e8; display: none; height: 280px; }
.top-section-left .upload_right .cjcdrag,.top-section-left .upload_right .cjcproc{ text-align: center; padding-top: 140px; }
.top-section-left .upload_right .cjcproc{ padding-top: 0px; overflow: hidden; height: 420px;}
.top-section-left .upload_right .upload_right_icon{ width: 96px; height: 94px; display: block; margin: 0 auto 10px auto; background: url('../images/upload_right_icon.png') no-repeat; }
.top-section-left .upload_right .cjcpbar{ padding-top: 140px; line-height: 35px; text-align: center; display: none; }
.top-section-left .img-nail{height: 102px; overflow: hidden; position: relative;}
.top-section-left .img-nail ul{ position: absolute; top: 0; left: 0px; }
.top-section-left .img-nail .thumbnail_right,.top-section-left .img-nail .thumbnail_left{ background: url('../images/thumbnail.png') no-repeat; width: 28px; height: 102px; position: absolute; top: 0; left: 0px; }
.top-section-left .img-nail .thumbnail_left:hover{ background-position: 0 -102px; }
.top-section-left .img-nail .thumbnail_right{ left: auto; right: 0px; background-position: -28px 0; }
.top-section-left .img-nail .thumbnail_right:hover{ background-position: -28px -102px; }
.top-section-left .img-nail .s-nail-img{float: left;width: 136px;height: 102px;margin-right: 5px;}
.top-section-left .img-nail .s-nail-img.sel{ width: 134px; height: 100px; border: 1px solid #3488ea; }
.top-section-left .img-nail .s-nail-img img{display: block;width: 100%;;height: 100%;}
.top-section-left .render-fun-bar{height: 30px;padding: 20px 0;}
.top-section-left .render-fun-bar .collection-btn{float: left;font-size: 0;margin-right: 30px;height: 30px;}
.top-section-left .render-fun-bar .collection-btn .icon{display: inline-block;vertical-align: top;width: 20px;height:20px;background: url("../images/sel-icons-img.png") no-repeat -180px -260px;overflow: hidden;margin:4px 4px 0 0;}
.top-section-left .render-fun-bar .collection-btn .text{display: inline-block;vertical-align: top;font-size: 14px;line-height: 30px;color: #3488ea;height:30px;}

.top-section-left .render-fun-bar .collection-btn.disable .icon{background: url("../images/sel-icons-img.png") no-repeat -180px -280px;}
.top-section-left .render-fun-bar .collection-btn.disable .text{color: #999;}

.top-section-left .render-fun-bar .share-section{float: left;position: relative;width: 150px;height: 35px;}
.top-section-left .render-fun-bar .share-section .share-list-box{position: absolute;left: 0;top:30px;height:38px;width: 150px;background-color: #f8f8f8;font-size: 0;padding: 8px 0 0 8px;
-webkit-box-shadow: 0 1px 3px #ccc;-moz-box-shadow: 0 1px 3px #ccc;box-shadow: 0 1px 3px #ccc;display: none;z-index: 1}
.top-section-left .render-fun-bar .share-section:hover .share-list-box{display: block;}



.top-section-left .render-fun-bar .weixin_i{display:inline-block;vertical-align: top;width: 30px;height: 30px;background: url(../images/sel-icons-img.png) no-repeat 0 -100px;margin-right: 7px;overflow: hidden;}
.top-section-left .render-fun-bar .weixin_i:hover{background: url(../images/sel-icons-img.png) no-repeat 0 -140px;}
.top-section-left .render-fun-bar .xinlang_i{display:inline-block;vertical-align: top;width: 30px;height: 30px;background: url(../images/sel-icons-img.png) no-repeat -40px -100px;margin-right: 7px;overflow: hidden;}
.top-section-left .render-fun-bar .xinlang_i:hover{background: url(../images/sel-icons-img.png) no-repeat -40px -140px;}
.top-section-left .render-fun-bar .weibo_i{display:inline-block;vertical-align: top;width: 30px;height: 30px;background: url(../images/sel-icons-img.png) no-repeat -80px -100px;margin-right: 7px;overflow: hidden;}
.top-section-left .render-fun-bar .weibo_i:hover{background: url(../images/sel-icons-img.png) no-repeat -80px -140px;}
.top-section-left .render-fun-bar .zone_i{display:inline-block;vertical-align: top;width: 30px;height: 30px;background: url(../images/sel-icons-img.png) no-repeat -120px -100px;margin-right: 7px;overflow: hidden;}
.top-section-left .render-fun-bar .zone_i:hover{background: url(../images/sel-icons-img.png) no-repeat -120px -140px;}


.top-section-left .render-fun-bar .share-btn{display:block;font-size: 0;height: 32px}
.top-section-left .render-fun-bar .share-btn .icon{display: inline-block;vertical-align: top;width:20px;height:20px;
    background: url("../images/sel-icons-img.png") no-repeat -200px -260px;overflow: hidden;margin: 4px 4px 0 0;}
.top-section-left .render-fun-bar .share-btn .text{display: inline-block;vertical-align: top;font-size: 14px;line-height: 30px;color: #3488ea;}
.g-detail-i-head{height: 130px;padding: 25px 0 30px;border-bottom: 1px solid #eee;position: relative;}
.g-detail-i-head .g-main-t{line-height: 44px;font-size: 26px;color: #333;font-weight: normal;}
.g-detail-i-head .g-sub-t{line-height: 32px;font-size: 14px;color: #7a7a7a;}
.g-detail-i-head .g-detail-i-fun{position: absolute;bottom:30px;right:0;height: 30px;font-size: 0;}
.g-detail-i-head .g-detail-i-fun .visited{display: inline-block;vertical-align: top;height: 30px;margin-right: 20px;}
.g-detail-i-head .g-detail-i-fun .download{display: inline-block;vertical-align: top;height: 30px;margin-right: 20px;}
.g-detail-i-head .g-detail-i-fun .print{display: inline-block;vertical-align: top;height: 30px;margin-right: 20px;}
.g-detail-i-head .g-detail-i-fun .visited .icon{display: inline-block;vertical-align: top;width: 30px;height: 20px;background: url("../images/sel-icons-img.png") no-repeat -160px -160px;
    overflow: hidden;margin: 5px 8px 0 0;}
.g-detail-i-head .g-detail-i-fun .visited .num{display: inline-block;vertical-align: top;color: #7a7a7a;line-height: 30px;font-size: 14px;}
.g-detail-i-head .g-detail-i-fun .download .icon{display: inline-block;vertical-align: top;width: 23px;height: 22px;background: url("../images/sel-icons-img.png") no-repeat -200px -160px;
    overflow: hidden;margin: 4px 8px 0 0;}
.g-detail-i-head .g-detail-i-fun .download .num{display: inline-block;vertical-align: top;color: #7a7a7a;line-height: 30px;font-size: 14px;}
.g-detail-i-head .g-detail-i-fun .print .icon{display: inline-block;vertical-align: top;width: 23px;height: 22px;background: url("../images/sel-icons-img.png") no-repeat -240px -160px;
    overflow: hidden;margin: 4px 8px 0 0;}
.g-detail-i-head .g-detail-i-fun .print .num{display: inline-block;vertical-align: top;color: #7a7a7a;line-height: 30px;font-size: 14px;}
.g-detail-i-body{padding-top: 16px;padding-bottom: 30px;border-bottom: 1px solid #eee}
.g-detail-i-body .title-text{line-height: 32px;font-size: 18px;color: #3488ea;font-weight: bold;margin-bottom: 28px;}
.g-detail-i-body .model-parts{background-color: #eee;padding: 8px;margin-bottom: 10px;}
.g-detail-i-body .model-parts .s-part{float: left;width: 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
color: #7a7a7a;line-height: 28px;padding-left:8px;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.g-detail-i-body .all-parts-num{line-height: 24px;padding-left: 290px;font-size: 14px;color: #7a7a7a;}
.g-detail-i-footer{height: 110px;position: relative;padding-top: 15px;}
.g-detail-i-footer .downLoad-price{height: 40px;line-height: 40px;color: #7a7a7a;font-size: 14px;vertical-align: top;}
.g-detail-i-footer .downLoad-price .price{line-height: 40px;color: #3488ea;font-size: 30px;vertical-align: top;}
.g-detail-i-footer .download-btn{position: absolute;width: 110px;height: 40px;right:0;bottom:0;background-color: #3488ea;transition:all 0.3s;
color: #fff;font-size: 16px;text-align: center;line-height: 40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.g-detail-i-footer .download-btn:hover{background-color: #2375d4;}

.top-section-r{float: right;width: 520px;padding: 0 30px;background-color: #fff;}
.print-arg-config{padding: 15px 0 40px;border-bottom: 1px solid #eee;}
.print-arg-config .main-title{line-height: 30px;font-size: 18px;color: #3488ea;font-weight: bold;margin-bottom: 12px;}
.print-arg-config .sub-title{line-height:28px;font-size: 16px;color: #444;font-weight: bold;margin-bottom: 20px;}
.print-arg-config .model-arg .s-arg{float: left;height: 24px;line-height: 24px;font-size: 14px;color: #666;padding-bottom: 10px;margin-right: 20px;}
.print-arg-config .scale-section{height: 26px;}
.print-arg-config .scale-section .note{float: left;margin-right:8px;line-height:26px;font-size: 14px;color: #666}
.print-arg-config .scale-section .input-scale{float: left;width:56px;height: 18px;padding: 4px 5px;border:none;background-color: #e8e8e8;margin-right:8px;}
.top-section-r .select-material{padding: 30px 0;border-bottom: 1px solid #eee;}
.select-material .title{line-height: 28px;font-size: 16px;color: #333;font-weight: bold;margin-bottom: 20px;}
.select-material .material-container{width: 544px;}
.select-material .material-container .s-item{float: left;width: 110px;height: 38px;border: 1px solid #3488ea;margin: 0 24px 28px 0;
line-height: 38px;text-align: center;color: #3488ea;font-size: 16px;transition: all 0.3s}
.select-material .material-container .s-item:hover{background-color: #3488ea;color: #fff;}
.select-material .material-container .s-item.active{background-color: #3488ea;color: #fff;}
.select-material .sub-materialC{width: 544px;}
.select-material .sub-materialC .sub-material-i{float: left;width: 112px;height:40px;text-align: center;line-height: 40px;color: #999;
font-size: 16px;margin:0 24px 10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.select-material .sub-materialC .sub-material-i:hover{background-color: #f4f4f4;}
.select-material .sub-materialC .sub-material-i.active{color: #3488ea;font-weight: bold;}
.g-late-done{padding-top: 30px;padding-bottom: 20px;border-bottom: 1px solid #eeeeee;}
.g-late-done .title{line-height: 28px;font-size: 16px;color: #333;font-weight: bold;margin-bottom: 20px;}
.g-late-done .laterDone-type{width: 544px;padding-bottom: 30px;}
.g-late-done .s-laterDone-t{float: left;width: 110px;height: 38px;border: 1px solid #3488ea;line-height: 38px;text-align: center;
margin: 0 24px 20px 0;color: #3488ea;font-size: 16px;transition:all 0.3s}
.g-late-done .s-laterDone-t:hover{background-color:#3488ea;color: #fff;}
.g-late-done .s-laterDone-t.active{background-color:#3488ea;color: #fff;}
.g-color-select{padding-left: 75px;position:relative;padding-bottom: 18px;}
.g-color-select .color-note{position: absolute;left: 0;top:0;line-height: 22px;font-size: 14px;color: #7a7a7a;}
.g-color-select .g-colors-container .g-s-color{float: left;margin: 0 25px 25px 0;cursor: pointer;}
.g-color-select .g-colors-container .color-img{display: block;width: 20px;height: 20px;overflow: hidden;margin-bottom: 6px;position: relative;}
.g-color-select .g-colors-container .g-s-color .is-active-border{width: 12px;height: 12px;border: 4px solid transparent;position: absolute;top:0;left: 0;}
.g-color-select .g-colors-container .g-s-color.active .is-active-border{border: 4px solid #3488ea;}
.g-color-select .g-colors-container .color-img img{display: block;width: 20px;height: 20px;}
.g-color-select .g-colors-container .g-s-color .color-text{display: block;font-size: 12px;line-height: 18px;color: #666;}
.g-color-select .g-colors-container .g-s-color.active .color-text{color: #3488ea;}
.g-surface-effect{padding-left: 75px;position: relative;}
.g-surface-effect .surface-note{position: absolute;left: 0;top:0;line-height: 22px;font-size: 14px;color: #7a7a7a;}
.g-surface-effect .g-surface-box{float: left;}
.g-surface-box .s-effect{line-height: 22px;float: left;color: #666;font-size: 14px;margin:0 20px 15px 0;transition: all 0.3s}
.g-surface-box .s-effect:hover{color: #3488ea;}
.g-surface-box .s-effect.active{color: #3488ea;}
.g-surface-effect .connect-service{float: right;position: relative;height: 22px;line-height: 22px;color: #3488ea;padding-right: 40px;}
.g-surface-effect .connect-service:hover{text-decoration: underline;}
.g-surface-effect .connect-service .icon{position: absolute;right: 0;top:-4px;width: 30px;height: 30px;background: url("../images/sel-icons-img.png") no-repeat -140px -180px;overflow: hidden;}
.g-order-config{padding-top: 30px;padding-bottom: 20px;border-bottom: 1px solid #eeeeee;}
.g-order-config .title{line-height:28px;font-size:16px;color:#333;font-weight:bold;margin-bottom:20px;}
.g-order-config .config-order-arg{float: left;width: 175px;}
.g-order-config .config-order-arg .s-cfj-arg{line-height: 28px;font-size: 14px;color: #666;}
.g-order-config .g-num-section{float: left;}
.g-order-config .g-num-section .g-num-cfj{height: 40px;width: 70px;position: relative;padding-left: 75px;padding-right: 30px;}
.g-order-config .g-num-section .g-num-cfj .num-note{position: absolute;left: 0;top:0;line-height: 40px;color: #666;font-size: 14px;}
.g-order-config .g-num-section .g-num-cfj .num-jian{position: absolute;right: 0;top:0;line-height: 40px;color: #666;font-size: 14px;}
.g-order-config .g-num-section .g-num-cfj .input-num-g{width: 40px;height: 24px;padding: 8px 5px;border: none;background-color: #e8e8e8;float: left;text-align: center;font-size: 13px;line-height: 24px;}
.g-order-config .g-num-section .g-num-cfj .add-minus-section{float: right;width: 18px;height: 40px;position: relative;}
.g-order-config .g-num-section .g-num-cfj .add-num-btn{position: absolute;width: 18px;height: 18px;top:0;left: 0;
background: url("../images/sel-icons-img.png") no-repeat -180px -220px;overflow: hidden;}
.g-order-config .g-num-section .g-num-cfj .add-num-btn:hover{background: url("../images/sel-icons-img.png") no-repeat -180px -200px;}
.g-order-config .g-num-section .g-num-cfj .minus-num-btn{position: absolute;width: 18px;height: 18px;bottom:0;left: 0;
background: url("../images/sel-icons-img.png") no-repeat -200px -220px;overflow: hidden;}
.g-order-config .g-num-section .g-num-cfj .minus-num-btn:hover{background: url("../images/sel-icons-img.png") no-repeat -200px -200px;}
.g-order-config .goods-left{line-height: 24px;color: #999;font-size: 12px;}
.g-order-config .g-to-dataTime{line-height: 24px;color: #666;font-size: 14px;}
.print-fee{height: 110px;position: relative;padding: 20px 0 25px;}
.print-fee .fee-bar{height: 40px;position:relative;padding-left: 90px;}
.print-fee .fee-bar .fee-note{position: absolute;left: 0;top:0;line-height: 40px;font-size: 14px;color: #7a7a7a;}
.print-fee .fee-bar .fee-num{float: left;line-height: 40px;font-size: 30px;font-weight: bold;color: #3488ea;margin-right: 20px;}
.print-fee .fee-bar .fee-extend{float: left;line-height: 40px;font-size: 14px;color: #3488ea;}
.print-fee .fee-fun-bar{position: absolute;height: 40px;bottom: 25px;right:0;font-size: 0;}
.print-fee .fee-fun-bar .add-shopcart{display: inline-block;height: 38px;width: 110px;border: 1px solid #3488ea;font-size: 16px;background-color: #fff;transition:all 0.3s;
color: #3488ea;line-height: 38px;text-align: center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right: 20px;}
.print-fee .fee-fun-bar .add-shopcart:hover{background-color: #3488ea;color: #fff;}
.print-fee .fee-fun-bar .quick-pay{display: inline-block;height: 38px;width: 110px;border: 1px solid #3488ea;font-size: 16px;transition:all 0.3s;
color: #fff;line-height: 38px;text-align: center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color: #3488ea}
.print-fee .fee-fun-bar .quick-pay:hover{background-color: #2375d4}

.g-bottom-left{float: left;width: 204px;}
.g-bottom-left .designer{padding: 12px 10px;background-color: #fff;margin-bottom: 10px;}
.g-bottom-left .designer .designer-info{height: 60px;padding-left: 85px;position: relative;margin-bottom: 15px;}
.g-bottom-left .designer-info .designer-avatar{position: absolute;width: 60px;height: 60px;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow: hidden;left:10px;top:0;}
.g-bottom-left .designer-info .designer-avatar img{vertical-align: top;width: 100%;height: 100%;}
.g-bottom-left .designer-info .designer-name{padding-top:18px;line-height: 24px;font-size: 18px;color: #444;}
.g-bottom-left .designer-info .model-popular{height: 48px;}
.g-bottom-left .model-popular{position: relative;border-bottom: 1px solid #eee;padding-bottom: 5px;}
.g-bottom-left .model-popular .item{float: left;width: 50%;text-align: center;}
.g-bottom-left .model-popular .division-line{position: absolute;left: 50%;height: 28px;background-color: #eee;top:14px;width: 1px;}
.g-bottom-left .model-popular .item-note{display: block;line-height: 24px;font-size: 12px;color: #999;}
.g-bottom-left .model-popular .item-num{display: block;line-height: 24px;font-size: 16px;color: #3488ea;}
.g-bottom-left .designer-btn-bar{height: 24px;padding: 25px 0;font-size: 0;text-align: center;}
.g-bottom-left .designer-btn-bar .index-btn{display: inline-block;vertical-align: top;line-height: 22px;border: 1px solid #3488ea;height: 22px;width: 54px;
background-color: #3488ea;font-size: 14px;color: #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin: 0 10px;transition: all 0.3s}
.g-bottom-left .designer-btn-bar .index-btn:hover{background-color: #2375d4;}
.g-bottom-left .designer-btn-bar .attention-btn{display: inline-block;vertical-align: top;line-height: 22px;border: 1px solid #3488ea;height: 22px;width: 54px;
font-size: 14px;color: #3488ea;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin: 0 10px;transition: all 0.3s}
.g-bottom-left .designer-btn-bar .attention-btn:hover{background-color: #3488ea;color:#fff;}

.g-bottom-left .designer-btn-bar .attention-btn.disable{color:#999;border: 1px solid #999;background-color: #fff;}


.recommend-to-you .title{line-height: 30px;text-align: center;background-color: #999;color: #fff;font-size: 12px;}
.recommend-to-you .recommend-list{padding: 2px;background-color: #fff;margin-bottom: 2px;}
.recommend-to-you .recommend-list .img-link{height: 150px;overflow: hidden;display: block;margin-bottom: 5px;}
.recommend-to-you .recommend-list .img-link img{vertical-align: top;width: 100%;height: 100%;}
.recommend-to-you .recommend-list .g-name{line-height: 24px;color: #444;font-size: 16px;padding:0 10px;margin-bottom: 6px;display: block;}
.recommend-to-you .recommend-list:hover .g-name{color: #3488ea;text-decoration: underline}
.recommend-to-you .recommend-list .recommend-info{height: 24px;padding: 0 10px 5px;}
.recommend-to-you .recommend-list .recommend-info .has-sale{float: left;font-size: 12px;color: #999;line-height: 24px;}
.recommend-to-you .recommend-list .recommend-info .price{float: right;font-size: 14px;color: #3488ea;line-height: 24px;}

.introduce-comment{float: right;width: 980px;}
.introduce-comment .scope-tab{height: 50px;background-color: #ddd;}
.introduce-comment .scope-tab .s-tab{float: left;width: 110px;text-align: center;line-height: 50px;font-size: 14px;color: #666;transition:all 0.3s}
.introduce-comment .scope-tab .s-tab:hover{background-color: #3488ea;color: #fff;}
.introduce-comment .scope-tab .s-tab.active{background-color: #3488ea;color: #fff;}
.g-detail-introduce{padding-bottom: 100px;}
.introduce-comment .detail-introduce-c{background-color: #fff;padding:20px 36px;margin-bottom: 25px;}
.introduce-comment .detail-introduce-c p{line-height: 24px;font-size: 14px;color: #666;}
.introduce-comment .detail-introduce-c img{width: 100%;vertical-align: top;}

/*颜色板*/
.colormodel{ position: absolute; height: 30px; width: 30px; top: 16px; right: 16px;}
.colormodel_hint{ height: 30px; width: 30px; display: block; background: url(../images/colormodel_hint.png) no-repeat #eeeeee;}
.colormodel_cont{ display: none; position: absolute; top: 30px; right: 0px; width: 120px; padding: 10px 5px 10px 10px; background-color: #eeeeee;}
.colormodel_cont a{ display: block; width: 17px; height: 17px; border: 1px solid #eeeeee; float: left; margin: 0 5px 5px 0;}
.colormodel_cont a.sel{ border: 1px solid #242424;}
.colormodel_cont a.colmod1{ background-color: #0066cd;}
.colormodel_cont a.colmod2{ background-color: #44bbab;}
.colormodel_cont a.colmod3{ background-color: #009900;}
.colormodel_cont a.colmod4{ background-color: #99cd32;}
.colormodel_cont a.colmod5{ background-color: #e7ab00;}
.colormodel_cont a.colmod6{ background-color: #ff9932;}
.colormodel_cont a.colmod7{ background-color: #cd1c0a;}
.colormodel_cont a.colmod8{ background-color: #993232;}
.colormodel_cont a.colmod9{ background-color: #663266;}
.colormodel_cont a.colmod10{ background-color: #cd6699;}
.colormodel_cont a.colmod11{ background-color: #ff99cd;}
.colormodel_cont a.colmod12{ background-color: #996632;}
.colormodel_cont a.colmod13{ background-color: #ffcd99;}
.colormodel_cont a.colmod14{ background-color: #323232;}
.colormodel_cont a.colmod15{ background-color: #ffffff;}
.colormodel:hover .colormodel_cont{ display: block;}

    /*猜你喜欢*/
.guess-like .title{width: 200px;line-height: 30px;background-color: #999;text-align: center;color: #fff;font-size: 12px;margin-bottom: 20px;}
.guess-like .guess-like-view{height: 400px;overflow: hidden;width:100%;}
.guess-like .like-flexslide{width: 1010px;height: 340px;}
.slider-like-item{width: 224px;height: 340px;margin-right: 28px;background-color: #fff;float: left;-webkit-box-shadow: 0 2px 5px #ccc;
    -moz-box-shadow: 0 2px 5px #ccc;box-shadow: 0 2px 5px #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow: hidden;}
.slider-like-item .like-img{height: 168px;position: relative;overflow: hidden;display: block;}
.slider-like-item .like-img img{vertical-align: top;width: 100%;height: 100%;}
.slider-like-item .like-info-content{padding: 0 12px;height: 172px;position: relative;}
.slider-like-item .like-info-content .item-designer{position: absolute;height: 30px;left:12px;bottom:6px;width:158px;padding-left: 42px;}
.slider-like-item .like-info-content .item-avatar{position: absolute;width: 30px;height: 30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left: 0;top:0;overflow: hidden;}
.slider-like-item .like-info-content .item-avatar img{vertical-align: top;width: 100%;height: 100%;}
.slider-like-item .like-info-content .item-d-name{float: left;line-height: 30px;font-size: 12px;color: #999;}
.slider-like-item .like-info-content .has-sale{float: right;line-height: 30px;font-size: 12px;color: #999;}
.slider-like-item .like-info-content .like-model-name{line-height: 24px;font-size: 16px;color: #333;display: block;padding: 3px 0;white-space: nowrap;height: 24px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.slider-like-item:hover .like-info-content .like-model-name{color: #3488ea;text-decoration: underline}
.slider-like-item .like-info-content .model-type{font-size: 14px;color: #999;line-height: 27px;height: 27px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.slider-like-item .like-info-content .price-list{height: 27px;}
.slider-like-item .like-info-content .price-list .price-note{float: left;font-size: 12px;color: #cfcfcf;line-height: 27px;}
.slider-like-item .like-info-content .price-list .price-num{float: right;font-size: 16px;color: #3488ea;line-height: 27px;}
.slider-like-item .like-info-content .price-section{padding-bottom: 10px;border-bottom: 1px solid #eee;}
.guess-like-view .like-ctrl{height: 30px;padding-top: 30px;font-size: 0;text-align:center;}
.guess-like-view .like-ctrl li{display: inline-block;vertical-align: top;width: 48px;height: 30px;margin: 0 10px;}
.guess-like-view .like-ctrl .flex-prev{display: block;width: 100%;height: 100%;overflow: hidden;background: url("../images/sel-icons-img.png") no-repeat 0 -300px;}
.guess-like-view .like-ctrl .flex-prev:hover{background: url("../images/sel-icons-img.png") no-repeat 0 -210px;}
.guess-like-view .like-ctrl .flex-next{display: block;width: 100%;height: 100%;overflow: hidden;background: url("../images/sel-icons-img.png") no-repeat -48px -300px;}
.guess-like-view .like-ctrl .flex-next:hover{background: url("../images/sel-icons-img.png") no-repeat -48px -210px;}

/*评论**/
.g-comment-section .satisfaction{height: 124px;background-color: #fff;}
.satisfaction-l-section{float: left;padding-left: 75px;width: 110px;height: 80px;border-right: 1px solid #eee;margin-top: 22px;margin-right: 110px;}
.satisfaction-l-section .title{line-height: 20px;font-size: 14px;color: #333;}
.satisfaction-l-section .satisfaction-num{line-height:42px;font-size: 40px;color: #00c0ff;font-weight: bold;}
.satisfaction-l-section .star-section{width: 70px;height: 14px;background: url("../images/sel-icons-img.png") no-repeat -340px -14px;overflow: hidden;position: relative;}
.satisfaction-l-section .star-section .star{position: absolute;left: 0;top:0;height: 14px;background: url("../images/sel-icons-img.png") no-repeat -340px 0;overflow: hidden;}
.satisfaction-bar{height: 14px;width: 500px;background: url("../images/manyidu_bg.png") repeat-y left top;float: left;margin-top: 55px;position: relative;}
.satisfaction-bar .satisfaction-tip{position: absolute;width: 34px;height: 20px;background-color: #3488ea;top:-30px;left: 80%;line-height: 20px;text-align: center;color: #fff;margin-left: -28px;}
.satisfaction-bar .satisfaction-tip .sanjiao{border-top:6px solid #3488ea;border-left:7px solid transparent;border-right:7px solid transparent;
position: absolute;left: 11px;top:19px;}
.satisfaction-bar .scorer-item{width: 70px;height: 40px;text-align:center;}
.satisfaction-bar .scorer-item.item1{position: absolute;left: 55px;top:0;}
.satisfaction-bar .scorer-item.item2{position: absolute;left: 155px;top:0;}
.satisfaction-bar .scorer-item.item3{position: absolute;left: 255px;top:0;}
.satisfaction-bar .scorer-item.item4{position: absolute;left: 355px;top:0;}
.satisfaction-bar .scorer-item.item5{position: absolute;left: 455px;top:0;}
.satisfaction-bar .scorer-item .scored-num{line-height: 14px;font-size: 12px;color:#999;margin-bottom: 6px;}
.satisfaction-bar .scorer-item .scored-note{line-height:20px;font-size: 14px;color:#999;}

.g-comment-container .comment-tab{height: 40px;background-color: #dddddd;font-size: 0;padding: 0 10px;}
.g-comment-container .comment-tab .s-tab-comment{display: inline-block;vertical-align: top;line-height: 40px;font-size: 12px;color: #333;padding: 0 2px;margin-right:30px;}
.g-comment-container .comment-tab .s-tab-comment:hover{color: #3488ea;}
.g-comment-container .comment-tab .s-tab-comment.active{font-size: 14px;font-weight: bold;color: #3488ea;}
.comments-container .s-list-comment{padding: 10px 0 22px 90px;background-color: #fff;position: relative;margin-bottom: 6px;}
.comments-container .s-list-comment .commenter-avatar{position: absolute;width: 70px;height: 70px;overflow:hidden;-webkit-border-radius:50%;
    -moz-border-radius:50%;border-radius:50%;top:10px;left: 10px;}
.comments-container .s-list-comment .commenter-avatar img{width: 100%;height: 100%;vertical-align: top;}
.comments-container .s-list-comment .comment-base-bar{height: 24px;padding: 12px 30px 12px 0;border-bottom: 1px dashed #ddd;}
.comments-container .s-list-comment .commenter-name{color: #e67c00;float: left;font-size: 14px;line-height: 24px;width: 175px;}
.comments-container .s-list-comment .comment-star{float: left;width: 70px;height: 14px;background: url(../images/sel-icons-img.png) no-repeat -340px -14px;overflow: hidden;margin-top: 5px;}
.comments-container .s-list-comment .comment-star .star-active{height: 14px;background: url(../images/sel-icons-img.png) no-repeat -340px 0;overflow: hidden;display: block}
.comments-container .s-list-comment .comment-add-time{float: right;line-height: 24px;color: #999;font-size: 12px;}
.comment-l-section{float: left;width: 515px;}
.comment-l-section .comment-text{line-height: 24px;font-size: 14px;color: #666;padding: 10px 0;word-break: break-all;padding-right: 10px;}
.s-list-comment .thumbnails .thum-item{width:70px;height:70px;float:left;margin:0 10px 10px 0;position:relative;}
.s-list-comment .thumbnails .thum-item img {width: 100%;height:100%;vertical-align:top;}
.s-list-comment .thumbnails .thum-item .float-line{width: 66px;height:66px;position:absolute;border:2px solid transparent;left:0px;top:0px;}
.s-list-comment .thumbnails .thum-item.active .float-line{border:2px solid #3488ea;}
.s-list-comment .scale-img{width: 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;
    -o-transition: all 0.5s;transition: all 0.5s;cursor: url(../images/suoxiao.png),auto;margin-bottom: 10px;}
.comment-text-content{padding-top: 3px;}
.goods-arg{float: left;width: 350px;padding-left: 20px;border-left:1px solid #ddd;padding-top: 6px;}
.goods-arg .title{line-height: 22px;font-size: 14px;color:#666;margin-bottom: 5px;}
.goods-arg .s-arg{line-height: 22px;font-size: 14px;color:#999;float: left;width:45%;padding-right: 5%;
white-space:nowrap;overflow: hidden;text-overflow: ellipsis;height: 22px;}
.reply-box{background-color: #f8f8f8;margin-bottom: 10px;}
.reply-box .reply-s{padding:10px 10px 10px 60px;position: relative;}
.reply-box .reply-s .reply-s-tnail{width: 40px;height: 40px;position: absolute;left: 10px;top:10px;overflow: hidden;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.reply-box .reply-s .reply-s-tnail img{vertical-align: top;width: 100%;height: 100%;}
.reply-box .reply-s .reply-c-t{font-size: 12px;color: #333;line-height: 20px;vertical-align: top;}
.reply-box .reply-s .master {display: inline-block;line-height: 20px;color: #3488ea;font-weight: bold;padding: 0 2px;vertical-align: top;}
.reply-box .reply-s .others {display: inline-block;line-height: 20px;color: #e67c00;font-weight: bold;padding: 0 2px;vertical-align: top;}
.reply-box .reply-s .reply-words{display: inline-block;width:680px;line-height:20px;font-size:12px;color:#666;word-break:break-all;
    text-align:justify;vertical-align:top;padding-left:5px;}
.reply-box .reply-s .s-addtime {color: #999;font-size: 12px;line-height: 20px;}
.s-list-comment .reply-bar{height:30px;text-align: right;padding: 0 15px;background-color: #eee;}
.s-list-comment .reply-bar .reply-btn{color: #3488ea;font-size: 13px;line-height: 30px;font-weight: bold;display: inline-block;}
.s-list-comment .reply-bar .reply-btn .icon{display: inline-block;vertical-align: top;width: 16px;height: 15px;
background: url("../images/sel-icons-img.png") no-repeat -100px -200px;overflow: hidden;margin: 8px 3px 0 0;}
.s-list-comment .reply-textarea {padding: 10px 10px 10px 10px;display: none;;background-color: #eee;}
.s-list-comment .reply-textarea .textarea-input {display: block;width: 855px;height: 120px;resize: none;overflow: auto;margin-bottom: 10px;padding: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
 -webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;line-height: 24px;font-size: 14px;color: #666;}
.s-list-comment .reply-textarea .replyBtn{display:block;line-height:32px;height:32px;width:100px;background-color:#3488ea;color:#fff;text-align:center;font-size:14px;border-radius:4px;}
.download-model-m{position:fixed;width:450px;height:320px;left:50%;top:50%;margin:-160px 0 0 -235px;z-index:100;
    background-color:#fff;display:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding: 0 10px;}
.download-model-m .title{height: 24px;padding: 18px 15px 12px;font-size: 16px;color: #333;line-height:24px;position: relative;border-bottom: 1px solid #eee;}
.download-model-m .close-download-m{position:absolute;width:14px;height:14px;right:10px;top:23px;background: url(../images/sel-icons-img.png) no-repeat -280px 0;overflow: hidden;}
.download-model-m .close-download-m:hover{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}
.download-model-m .download-notice-text{line-height: 28px;font-size: 18px;color: #e67c00;text-align: center;margin-bottom: 20px;}
.download-model-m .download-m-c{padding-top: 30px;}
.download-model-m .component-count{line-height: 24px;font-size: 16px;color:#666;text-align: center;margin-bottom: 10px;}
.download-model-m .download-fee{text-align: center;line-height: 20px;font-size: 16px;color: #666;margin-bottom: 40px;}
.download-model-m .fun-btn-bar{height: 40px;text-align: center;font-size: 0;}
.download-model-m .fun-btn-bar .quit-btn{display: inline-block;vertical-align: top;width: 110px;height: 38px;line-height: 38px;
border: 1px solid #3488ea;font-size: 16px;color: #3488ea;margin: 0 25px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.download-model-m .fun-btn-bar .pay-btn{display: inline-block;vertical-align: top;width: 110px;height: 38px;line-height: 38px;
border: 1px solid #3488ea;font-size: 16px;color: #fff;background-color: #3488ea;margin: 0 25px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.search-color-m {position: fixed;width: 730px;z-index: 1000;background-color: #fff;display: none;border-radius: 10px;left: 50%;top:100px;margin-left: -365px;}
.search-color-m .model-title {padding:8px 15px;background-color:#3488ea;color:#fff;font-size:16px;line-height:24px;text-align:center;border-radius:10px 10px 0 0;}
.search-color-m .closeBtn{float:right;width:24px;height:24px;background:url(../images/white-close.png) no-repeat;transition:all 0.5s;}
.color-model-content {padding-bottom:15px;}
.parameter-setting-table .color-select .list .delete-btn{ position: absolute;width: 12px;height: 12px;background: url(../images/sel-icons-img.png) no-repeat -280px -20px;right:0;top:8px;}
.search-color-m .color-iframe {width: 100%;height: 500px;border: none;}

.g-comment-container .without-comment{line-height: 24px;padding: 30px 20px;font-size: 14px;color: #999;text-align: center;background-color: #fff;}

/*支付页面开始**/
.pay-p-content{width: 1200px;margin: 0 auto;padding: 60px 0 180px;}
.pay-p-content .pay-list{position: relative;padding-left: 240px;margin-bottom:50px;}
.pay-p-content .pay-list .pay-note{position: absolute;left:0;top:0;line-height:44px;font-size: 26px;width:210px;text-align: right;color: #999;}
.pay-p-content .pay-list .pay-order{line-height: 44px;font-size: 26px;color: #999;}
.pay-p-content .pay-list .pay-money{line-height: 44px;font-size:32px;color: #3488ea;/*padding-top: 40px;*/font-weight: bold;/*padding-bottom: 8px;*/}
.pay-p-content .pay-list .pay-types{/*padding-top: 80px;padding-left: 124px;*/height: 70px;}
.pay-p-content .pay-list .pay-type-item{float: left;width:208px;height:70px;overflow: hidden}
.pay-p-content .pay-list .pay-type-item.alipay{background: url("../images/sel-icons-img.png") no-repeat 0 -410px;margin-right:25px;}
.pay-p-content .pay-list .pay-type-item.alipay.active{background: url("../images/sel-icons-img.png") no-repeat 0 -340px;}
.pay-p-content .pay-list .pay-type-item.weChat{background: url("../images/sel-icons-img.png") no-repeat -208px -410px;}
.pay-p-content .pay-list .pay-type-item.weChat.active{background: url("../images/sel-icons-img.png") no-repeat -208px -340px;}
.pay-p-content .payBar-btn{padding-left:240px;}
.pay-p-content .notice-text{line-height:28px;font-size: 16px;color:#3488ea;}
.pay-p-content .notice-text.l_h_44{ line-height: 44px; }
.pay-p-content .payBar-btn .quick-pay-btn{display: inline-block;width:442px;height:60px;background-color: #3488ea;vertical-align: top;text-align: center;
    line-height:60px;font-size:20px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all 0.3s}
.pay-p-content .payBar-btn .quick-pay-btn:hover{background-color:#2375d4;}
/*支付页面结束**/





/*搜索模型开始*/
.model-division-types{padding:40px 0;}
.model-division-types .models-d-t-box{border: 1px solid #d0d0d0;padding: 42px 12px 30px;}
.model-division-types .division-list{position: relative;padding-left: 80px;}
.model-division-types .division-list .division-note{position: absolute;width: 60px;line-height: 30px;left:5px;top:0;text-align: center;
    font-size: 14px;color: #999;}
.model-division-types .division-items{font-size: 0;}
.model-division-types .division-items .d-item{display: inline-block;vertical-align: top;padding: 0 10px;font-size: 14px;color: #505050;line-height: 30px;height: 30px;margin: 0 12px 12px 0;}
.model-division-types .division-items .d-item:hover{color: #3488ea}
.model-division-types .division-items .d-item.active{background-color: #3488ea;color: #fff;}

.without-match-model{line-height: 24px;color: #999;text-align: center;padding:80px 20px;}

/*搜索模型结束*/


/*购物车猜你喜欢*/
.common-like-wrap .slides{padding-left: 15px;}
.sel-like .common-like-wrap .slides{padding-left:0px;}
.common-like-block{background-color: #fff;padding-bottom: 30px;}
.sel-like.common-like-block{background-color: transparent;}
.sel-like .sel-title{height: 30px;width: 200px;line-height: 30px;background-color: #999999;text-align: center;color: #fff;font-size: 14px;margin-bottom: 20px;}
.sel-like .like-item{margin: 0 25px 0 0;}
.sel-like .common-like-wrap{width: 1220px;}
.common-like-block .title {line-height:28px;font-size:16px; color:#444; padding:25px 16px;}
.like-list{height: 403px;}
.like-item{width:278px;border:1px solid #f8f8f8;float:left;margin:0 15px 0px 0;background-color: #fff;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;overflow: hidden;}
.like-item:hover{border: 1px solid #3488ea;background-color: #3488ea;}
.like-item .goods-img-box{display: block;height:210px;overflow:hidden;}
.like-item .goods-img-box img{display: block;width: 100%;height: 100%;}
.like-item .goods-info{padding: 8px 12px;}
.like-item .goods-info .goods-name{line-height:30px;display:block;font-size:16px;color:#333;}
.like-item:hover .goods-info .goods-name{color: #fff;}
.like-item .goods-info .belong-types{line-height:26px;font-size:14px;color:#999;margin-bottom:6px;}
.like-item:hover .goods-info .belong-types{color:#fff;}
.like-item .goods-info .goods-price {line-height:30px;font-size:18px;color:#3488ea;text-align:right;}
.like-item .goods-info .goods-price{line-height: 30px;font-size: 18px;color: #3488ea;text-align: right;}
.like-item .goods-info .goods-price .note {float:left;font-size:12px;color:#cfcfcf;}
.like-item .goods-info .goods-designer{margin-top:4px;height:40px;padding-top:8px;border-top:1px solid #eee;position:relative;padding-left:45px;
    line-height:40px;color:#c2c2c2;}
.like-item .goods-info .avatar{position:absolute;width:40px;height:40px;overflow:hidden;left:0;top:8px;
    -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.like-item .goods-info .avatar img{vertical-align: top;width: 100%;height: 100%;}
.like-item .goods-info .buy-count{position:absolute;right:0;top:8px;line-height:40px;font-size:14px;color:#999;}
.common-like-block .direction-box{height:30px;font-size:0;text-align:center;padding: 30px 0 40px;}
.common-like-block .direction-box li{display:inline-block;vertical-align:top;width:49px;height:30px;margin:0 10px;}
.common-like-block .direction-box .flex-prev{display: block;width:100%;height:100%;background:url(../images/sel-icons-img.png) no-repeat 0 -180px;overflow:hidden;}
.common-like-block .direction-box .flex-prev:hover{background: url("../images/sel-icons-img.png") no-repeat 0 -210px;}
.common-like-block .direction-box .flex-next{display:block;width:100%;height:100%;background:url(../images/sel-icons-img.png) no-repeat -49px -180px;overflow:hidden;}
.common-like-block .direction-box .flex-next:hover{background: url("../images/sel-icons-img.png") no-repeat -49px -210px;}

/**注册协议的弹层*/
.protocol-model{position: fixed;width: 650px;height: 450px;left: 50%;top:50%;margin: -250px 0 0 -325px;background-color: #f6f6f6;z-index: 100;display: none;}
.protocol-model .title{height:30px;padding:10px;line-height:30px;text-align:center;position:relative;font-size:16px;color:#333;border-bottom:1px solid #e7e7e7; /*margin-bottom:20px;*/background-color: #fff;}
.protocol-m-boty{padding: 20px 40px 30px;overflow-y: auto;height: 265px;/*margin-bottom: 30px;*/}
.protocol-m-boty p{line-height: 24px;font-size: 14px;color: #555;margin-bottom: 14px;}
.protocol-foot{text-align: center;font-size: 0;padding-top: 20px;height: 64px;background-color:#fff}
.protocol-foot .agree-btn{line-height: 34px;width: 100px;background-color: #3488ea;color: #fff;font-size: 14px;display: inline-block;;vertical-align: top;transition: all 0.3s}
.protocol-foot .agree-btn:hover{background-color: #2375d4;}
.protocol-model .close-protocal-btn{position:absolute;width: 14px;height: 14px;right: 20px; top: 18px;background: url(../images/sel-icons-img.png) no-repeat -280px 0;overflow: hidden}
.protocol-model .close-protocal-btn:hover{transform: rotate(-90deg);}

/*设计师认证弹层*/
.identification-designer-m{position:fixed;width:450px;left:50%;top:50%;margin:-160px 0 0 -235px;z-index:100;height:320px;
    background-color:#fafafa;display:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding: 0 10px;}
.identification-designer-m .title-m {height:30px;padding:10px;line-height:30px;text-align:center;position:relative;
    font-size:16px;color:#333;border-bottom:1px solid #e7e7e7;}
.identification-body{padding:30px 85px 0;}
.identification-body .identi-notice-text{line-height: 30px;font-size:18px;text-align: center;color: #e67c00;margin-bottom: 15px;}
.identification-body .identi-confirm-text{line-height: 32px;font-size:16px;text-align: center;color: #666;}
.identification-body .confirm-btn{position: absolute;left: 0;bottom:40px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;
    box-sizing: border-box;padding: 0 85px;height: 40px;}
.identification-body .confirm-btn .quit-btn{float: left;width: 110px;line-height: 38px;border: 1px solid #3488ea;text-align: center;
color: #3488ea;font-size: 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.identification-body .confirm-btn .ok-btn{float: right;width: 110px;line-height: 38px;border: 1px solid #3488ea;text-align: center;
color: #fff;font-size: 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color: #3488ea}
.mask2{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);z-index: 99; top: 0;left: 0;display: none;}


/*404**/
.lost-page-wrap{background-color: #f4f4f4;padding: 115px 0 100px;}
.lost-btn-bar{padding-top:60px;text-align: center;height: 28px;}
.lost-btn-bar .link-index{display: inline-block;vertical-align: top;line-height: 28px;font-size: 20px;color: #3488ea;text-decoration: underline;transition: all 0.3s;}
.lost-btn-bar .link-index:hover{color: #2375d4;}


/*侧边栏*/
.serviceNav{width:60px;height:230px; position:fixed;right: 0;top:50%; z-index:10;margin-top: -110px;}
.serviceNav .topIcon{position: absolute;left: 0;top:0;width: 60px;height: 60px;background: url("../images/all_icons.png") no-repeat 0 -340px;overflow: hidden;}
.serviceNav .topIcon:hover{background: url("../images/all_icons.png") no-repeat -60px -340px;}
.serviceNav .serviceIcon{position: absolute;left: 0;top:70px;width: 60px;height: 60px;background: url("../images/all_icons.png") no-repeat -120px -340px;}
.serviceNav .serviceIcon:hover{background: url("../images/all_icons.png") no-repeat -180px -340px;}
.serviceNav .telIcon{position: absolute;left: 0;top:140px;width: 60px;height: 60px;}
.serviceNav .telIcon .icon{position: absolute;left: 0;top:0;width: 60px;height: 60px;background: url("../images/all_icons.png") no-repeat -240px -340px;}
.serviceNav .telIcon:hover .icon{background: url("../images/all_icons.png") no-repeat -300px -340px;}
.serviceNav .telIcon .words{position: absolute;left:0;top:0;width:140px;height: 60px;border: 1px solid #3488ea;-webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;box-sizing:border-box;padding: 14px 0;line-height: 30px;font-size: 18px;color: #3488ea;text-align: center;background-color: #fff}
.serviceNav .telIcon:hover .words{position: absolute;left:-139px;top:0;}


/*公共的网站链接*/
.common-link-wrapper{padding-bottom: 100px;}
.quick-link-slide{float: left;width: 220px;background-color: #fff;}
.quick-link-slide .quick-link-list{display: block;line-height: 30px;padding:15px 10px;color:#666;font-size: 18px;border-bottom: 1px solid #ddd;text-align: center;
    position: relative;}

.quick-link-slide .quick-link-list .link-line{position:absolute;left: 0;bottom: 15px;width:4px;background-color: #3488ea;height: 0;
    -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.quick-link-slide .quick-link-list:hover .link-line{height: 30px;}
.quick-link-slide .quick-link-list:hover{font-weight: bold;color:#3488ea;}
.quick-link-slide .quick-link-list.active{font-weight: bold;color:#3488ea;}
.quick-link-slide .quick-link-list.active .link-line{height: 30px;}

.quick-link-content{float: right;width: 960px;}
.quick-link-content.w_100{ width: 1200px; }
.quick-link-content .company-cases{background-color: #fff;}
.quick-link-content .link-title{line-height: 30px;padding: 20px;text-align: center;font-size: 26px;color: #333;border-bottom: 1px dashed #ddd}
.company-cases .case-container{/*padding: 15px 20px;*/}
.company-cases .case-container .case-list{padding:20px 60px 20px 318px;height: 180px;position: relative;border-bottom: 1px solid #ddd;}
.company-cases .case-container .case-img{position: absolute;width: 240px;height: 180px;left:58px;top:20px;overflow: hidden;}
.company-cases .case-container .case-img img{vertical-align: top;width: 100%;height: 100%;}
.company-cases .case-container .case-title a{line-height: 36px;font-size: 18px;color: #333;font-weight: normal;}
.company-cases .case-container .case-text{line-height: 26px;font-size: 14px;color: #555;}
.company-cases .case-container .addtime{width:580px;height:30px;line-height:30px;position: absolute;left:318px;bottom:20px;font-size: 16px;color: #bbb;}
.company-cases .case-container .case-list .r-arrow-link{float: right;width: 90px;height: 30px;margin-right: 10px;background: url("../images/sel-icons-img.png") no-repeat -80px -40px;overflow: hidden;
    -webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;opacity: 0;visibility: hidden}
.company-cases .case-container .case-list:hover .r-arrow-link{opacity: 1;visibility: visible;margin-right: 0;}
.complain-suggest{background-color: #fff;}
.complainForm{width: 600px;margin: 0 auto;padding-top: 60px;padding-bottom: 115px;}
.complain-input{display: block;width: 100%;height: 40px;line-height: 24px;padding: 8px 5px;border: 1px solid #ddd;margin-bottom: 8px;
    background-color: #f8f8f8;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 14px;color: #666;}
.complain-textarea{display: block;width: 100%;height:100px;line-height: 24px;padding:5px;border: 1px solid #ddd;margin-bottom:16px;
    background-color: #f8f8f8;resize: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 14px;color: #666;}
.complainForm .submit-btn{display: block;width: 100%;height:40px;line-height:40px;background-color: #3488ea;text-align:center;font-size: 16px;color: #fff;}
.complain-suggest .complain-text{padding: 20px 15px;text-align: center;line-height:30px;font-size: 14px;color: #666;border-top: 1px dashed #ddd;}
.case-detail{background-color: #fff;padding: 0 55px 30px;}
.case-detail-content{text-align: center;padding-top: 30px;}
.case-detail-content p{line-height: 28px;font-size: 16px;color: #6e6e6e;text-align: justify;margin-bottom: 30px;}
.case-detail-content img{display:inline-block;margin-bottom: 30px;}
.case-detail .prev-next-bar{height: 28px;}
.case-detail .prev-next-bar .prev-link{float: left;line-height: 28px;font-size: 16px;color: #999;}
.case-detail .prev-next-bar .prev-link:hover{color: #3488ea;text-decoration: underline;}
.case-detail .prev-next-bar .next-link{float: right;line-height: 28px;font-size: 16px;color: #999;}
.case-detail .prev-next-bar .next-link:hover{color: #3488ea;text-decoration: underline;}
.business-cooperation{background-color: #fff;}
.business-cooperation .cooperation-content{padding: 36px 60px; line-height: 30px;}
.business-cooperation .text-content{padding-bottom: 30px;}
.business-cooperation .text-content p{line-height: 28px;font-size: 16px;color: #6e6e6e;text-align: justify;margin-bottom: 30px;}
.business-cooperation .print-platform{width: 100%;}
.business-cooperation .print-platform .platform-title{line-height: 28px;color: #3488ea;font-size: 16px;font-weight: bold;padding-bottom: 20px;border-bottom: 1px dashed #ddd;margin-bottom: 15px;}
.business-cooperation .contact-lists{margin-bottom: 15px;}
.business-cooperation .contact-lists .list{position: relative;padding-left: 90px; padding-bottom: 10px;}
.business-cooperation .contact-lists .l-note{position: absolute;line-height: 24px;font-size: 14px;color: #999;left: 0;top:0;width: 80px;text-align: left;}
.business-cooperation .contact-lists .list-text{line-height: 24px;font-size: 14px;color: #333;}
.business-cooperation .contact-icon-bar{height: 30px;font-size: 0;padding-left:12px;}
.business-cooperation .contact-icon-bar .wechat-icon{float: left;width: 30px;height: 30px;background: url("../images/contact-icos.png") no-repeat left top;overflow: hidden;margin-right: 15px;}
.business-cooperation .contact-icon-bar .wechat-icon:hover{background: url("../images/contact-icos.png") no-repeat 0 -30px;}
.business-cooperation .contact-icon-bar .xinlang-icon{float: left;width: 30px;height: 30px;background: url("../images/contact-icos.png") no-repeat -30px 0;overflow: hidden;}
.business-cooperation .contact-icon-bar .xinlang-icon:hover{background: url("../images/contact-icos.png") no-repeat -30px -30px;}
.company-map{background-color: #fff;}
.company-map .map-content{padding: 130px 45px 70px;}
.map{height: 460px;}


/*支付完成*/
.pay-success-content{padding: 140px 0 200px 540px;position:relative}
.pay-success-content .ok-img{position: absolute;left:300px;top:140px;width: 150px;height: 150px;}
.pay-success-content .title{line-height: 48px;color: #3488ea;font-size: 26px;}
.pay-success-content .notice-text{line-height: 36px;color: #999;font-size:16px;}
.pay-success-content .item{line-height: 36px;color: #999;font-size:16px;padding-right: 30px;}
.pay-success-content .see-detail-btn{display: block;width: 120px;height: 30px;padding: 10px;text-align: center;color: #fff;font-size: 14px;background-color: #3488ea;line-height: 30px;
    -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}





















